gpt4 book ai didi

javascript - 具有名称增量的 Jquery 循环

转载 作者:太空宇宙 更新时间:2023-11-03 21:21:35 25 4
gpt4 key购买 nike

我是 jquery 的新手,这个简单的任务让我不知所措。我想知道如何将以下代码转换为一个循环?有人能帮忙吗?

$('#image1').change(function() {  
$('#input-image1 .error').hide();
});
$('#image2').change(function() {
$('#input-image2 .error').hide();
});

最佳答案

假设“一个循环”是指一个事件处理函数,您可以使用类的组合来对要选择的元素进行分组,还可以使用 data-* 属性来表示要定位哪个元素.试试这个:

<input type="text" id="image1" data-target="input-image1" class="image" />
<input type="text" id="image2" data-target="input-image2" class="image" />

<div id="input-image1">
<span class="error">error</span>
</div>
<div id="input-image2">
<span class="error">error</span>
</div>
$('.image').change(function() {  
$('#' + $(this).data('target') + ' .error').hide();
});

关于javascript - 具有名称增量的 Jquery 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36814321/

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