gpt4 book ai didi

javascript - 如何在特定的div中执行脚本

转载 作者:搜寻专家 更新时间:2023-10-31 22:19:10 25 4
gpt4 key购买 nike

所以,在 dom 中是这样的

<div>
<button>Click me</button>
<img src=#>
</div>

<div>
<button>Click me</button>
<img src=#>
</div>

<div>
<button>Click me</button>
<img src=#>
</div>

和脚本

$("button").click(function() {img.hide() });

如何让js只在包含点击按钮的div中执行? dom 是生成的,所以我们不能使用特定的类或 id 的

最佳答案

您可以使用 parent()find()方法。

$("button").click(function () {
$(this).parent().find('img').hide()
});

next()方法如下。

$("button").click(function () {
$(this).next('img').hide()
});

关于javascript - 如何在特定的div中执行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36019767/

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