检测链接在第2级,李,并添加一个跨度,加上加班的家长李在悬停
题
我正在两个级别的无序列表菜单,迄今为止能够采取一些体面的新步骤,找出如何显示和隐藏的菜单使用jQuery,以及激活它一点点。
我有两个问题需要解决:
- 我想要有父母保持李 在悬停时的状态是徘徊 虽然小鼠是盘旋在其儿童ul
- 我想来检测如果父李有一个ul,并添加一个跨度之间的一个标签,导致:
<a href="#">Text <span style="addedStyle"> </span></a>
Here's我是使用为止。"。addClass("活动")"似乎并没有做多少:
$(".leftMenu li:has('ul')").hover(
function(){
$(this).addClass("active").children().animate({opacity: 'show'});
},
function(){
$(this).removeClass("active").children().hide();
}
);
//this line is wrong and non-functional
$(".leftMenu li:has('ul > a')").append('<span class="arrowdiv"> </span>');
在寻找前进!
解决方案
想通了。学习新的东西每一天!
我必须找到"一"和追加它。它只是附加于整个李,我不得不把重点放在一个我显然没有,因为这样:
$(".leftMenu li:has('ul') > a").append('<span class="arrowdiv"> </span>')
.parent().hover(
function(){
$(this).addClass("active").children().animate({opacity: 'show'});
},
function(){
$(this).removeClass("active").children().hide();
}
);
不隶属于 StackOverflow