gpt4 book ai didi

javascript - 使用 Jquery 将父 Div 与子 Div 类作为目标

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

我有这个代码:我需要的是使用子 div.myyyy-classs 定位第一个 div.General ,当然不使用任何 ID

<div class="General">
<div class="">hello</div>
<div class="">hello</div>
<div class="">hello</div>
</div>

<div class="myyyy-classs">hello</div>


<div class="General">
<div class="none">hello</div>
<div class="none">hello</div>
<div class="none">hello</div>
<div class="none">hello</div>
</div>

我所做的是

$("#Template1").click(function(){
$(".myyyy-classs").closest(".General").html("Its woking")
});

最佳答案

更新:

更新后,您将使用 .sibling() 来实现此目的。

$("#Template1").click(function(){
$(".myyyy-classs").siblings(".General").html("Its woking")
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span id='Template1'>Click Me</span>
<div class="General">
<div class="">hello</div>
<div class="">hello</div>
<div class="">hello</div>
</div>
<div class="myyyy-classs">hello</div>

<div class="General">
<div class="none">hello</div>
<div class="none">hello</div>
<div class="none">hello</div>
<div class="none">hello</div>
</div>

更新2上面的将选择两个 .General. 其次,如果您想选择上一个 .General 使用 .prev('.General') 或/和下一个您可以使用 .next('.General')。

另外.prevAll()和.nextAll()是相对选择匹配元素或下一个元素的所有前一个元素的函数。

关于javascript - 使用 Jquery 将父 Div 与子 Div 类作为目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28008454/

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