gpt4 book ai didi

jQuery 选择下一个 div

转载 作者:行者123 更新时间:2023-12-01 01:02:56 25 4
gpt4 key购买 nike

所以代码如下所示:当鼠标悬停在当前 link1 上时如何更改 div1 ?

<ul>
<li>
<a class='link1'></a>
<a class='link2'>
<div class='div1'></div>
<div class='div2'></div>
</a>
</li>
<li>
<a class='link1'></a>
<a class='link2'>
<div class='div1'></div>
<div class='div2'></div>
</a>
</li>
</ul>

我尝试过这样的:

$(".link1").hover(
function () {
$(this).nextAll('.div1').css('display','block');
...
},

function () {
...
}
);

最佳答案

.next.nextAll 仅搜索“直接兄弟”。您想要的元素是链接同级元素的子元素。

你可以试试这个:

$(this).next('.link2').children('.div1')

或者,您可以遍历父级并搜索所有后代:

$(this).parent().find('.div1')

关于jQuery 选择下一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10626671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com