我需要找到一种方式,只是显示h children李的孩子。jquery元素上悬停如果孩子有类,孩子做点什么
我有这个
$('.menu.horizontal li').hover(function(event) {
if(event.currentTarget === this) {
$(this).addClass('hover');
if($(this).hasClass('pai') && $(this).hasClass('hover')) {
$(this).find('.nivel_1').css('display', 'block');
$(this).find('li nivel_1').css('display', 'block');
} else {
$('li nivel_1').css('display', 'none');
$('.nivel_1').css('display', 'none');
$(this).removeClass('hover');
}
}
});
我悬停元素并检查类“派”,并显示.nivel_1,但如果我更.nivel_1他们都表现......所以我只需显示悬停元素的孩子。 我该怎么做?
由于
不理解你的解决方案,对不起 – Pluda
我现在明白了,太棒了,效果还不错,谢谢。不知道css中的*,和li一样,都是孩子,对吗?谢谢 – Pluda
你好,你能看到这个http://www.brvr.net/menu/如何避免不使用图像悬停的顶部元素的背景没有长大。有没有什么CSS技巧来做到这一点?谢谢。 – Pluda