在悬停时,更改另一个元素CSS

时间:2013-12-30 16:00:58

标签: jquery css hover

对于jQuery开发人员来说有一个相当简单的问题。当我将鼠标悬停在页面中的其他元素上时,我正在尝试更改元素的CSS属性。

我把小提琴放在一起审查,我只是想知道我搞砸了哪一部分。

jsfiddle

$('a[href*='our_work']').hover(function(){
    $('div[id*="HM_Menu562"]').css({ top: '50' });
}, function(){
    $('div[id*="HM_Menu562"]').css({ top: '105' });
});

请注意,我正在使用我的客户代码,而且我非常有限地修改目前存在的内容。

1 个答案:

答案 0 :(得分:2)

您遇到语法错误,因为您没有正确嵌套或转义引号:

$('a[href*='our_work']').hover(function(){

应该是:

$('a[href*="our_work"]').hover(function(){

演示:http://jsfiddle.net/cTeV5/19/