我想用 jQuery 改变链接的背景颜色,链接的原始 CSS 是
#container ul li:hover ul li a{
background: #FF0000
}
我正在尝试以下 jQuery 代码,但它似乎不起作用。
jQuery('#container ul li:hover ul li a').css('background', '#FF0000');
我可以为普通链接设置 css,但它唯一导致链接悬停的问题。
我想用 jQuery 改变链接的背景颜色,链接的原始 CSS 是
#container ul li:hover ul li a{
background: #FF0000
}
我正在尝试以下 jQuery 代码,但它似乎不起作用。
jQuery('#container ul li:hover ul li a').css('background', '#FF0000');
我可以为普通链接设置 css,但它唯一导致链接悬停的问题。
试试这个:
jQuery('#container ul li ul li a').hover(function(){
$(this).css('background', '#FF0000');
})
或这个 :
jQuery('#container ul li').hover(function(){
$(this).find("ul li a").css('background', '#FF0000');
})
您可以尝试使用 jquery 悬停功能。http://api.jquery.com/hover/ 并重新设置颜色。