【发布时间】:2011-03-19 10:31:47
【问题描述】:
我有一个菜单和 jquery 代码,它在悬停时使其背景图像不同。
$('#menu a').hover(function() {
$(this).css( 'background', 'url(images/slider_bg_hover.png) repeat-x' );
},function(){
$(this).css( 'background', 'url(images/slider_bg.png) repeat-x' );
});
它工作正常,但现在我想突出显示点击的菜单:
$('#menu a').click(function() {
$(this).css( 'background', 'url(images/slider_bg_hover.png) repeat-x' );
});
它也可以正常工作,但是单击后我将鼠标指针从菜单区域和悬停动作调用中移动!所以菜单的那部分没有突出显示!
你有什么建议?
【问题讨论】:
标签: jquery events background highlighting