鼠标悬停显示没有以前的李

时间:2013-07-18 11:12:03

标签: jquery

我使用mouseover创建了一个函数,它帮助我设置当前li元素的属性,使其不显示。当我将鼠标放在li元素上时,如何将其设置为li元素的css属性?

display:none

我们有什么办法可以通过css3实现这一目标吗?因为我尝试使用

    $('.sub-men-hdr ul li').mouseover(function() {

    $(this).css('display','none');

    });

但我知道它不会接受负值。

2 个答案:

答案 0 :(得分:1)

您可以使用.prev()

执行此操作
 $('.sub-men-hdr ul li').mouseover(function() {

    $(this).prev().css('display','none');

    });

答案 1 :(得分:1)

你可以使用:

$('.sub-men-hdr ul li').mouseover(function() {
  $(this).prev().css('display','none');
});