【发布时间】:2013-12-30 16:00:58
【问题描述】:
对于 jQuery 开发人员有一个相当简单的问题。当我将鼠标悬停在页面中的不同元素上时,我正在尝试更改元素的 CSS 属性。
我已经整理了一个小提琴供审查,我只是想知道我搞砸了哪一部分。
$('a[href*='our_work']').hover(function(){
$('div[id*="HM_Menu562"]').css({ top: '50' });
}, function(){
$('div[id*="HM_Menu562"]').css({ top: '105' });
});
请注意,我正在处理我的客户代码,我只能修改当前存在的代码。
【问题讨论】:
-
你想达到什么目的?...请使用
#idids选择器jsfiddle.net/cTeV5/18 -
星星有什么用?
-
@bbuecherl - 我认为我的票与表演无关。让我们坚持这个问题,我必须按照客户的标准工作。谢谢。
-
@JoeyO'Driscoll 太棒了!很高兴你解决了这个问题。 (打赌在 JS 控制台中有一些关于此的指示(语法错误))。 you 可能不会用
.css()指定 px 单位,但我会 ;-) -
请注意,您可能希望指定一个单位other而不是
px,例如.css({top : '105pt'});。