gpt4 book ai didi

javascript - jQuery为多个输入添加点击功能

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

我想要一个函数来响应输入字段的每个实例上的单击。但该函数仅响应对输入的第一个实例的单击。

HTML 是:

<table class="table">
<tr>
<td><input id="show-output" type="button" value=261 /></td>
<td>mhour test202</td>
</tr>
<tr>
<td><input id="show-output" type="button" value=260 /></td>
<td>mhour test145</td>
</tr>
</table>

函数是

$('#show-output').click(function(e) {
alert("hi");
});

A fiddle for this

最佳答案

将您的 id 更改为类,因为 id 应该始终在页面上只出现一次。

$('.show-output').click(function(e) {
alert("hi");
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<table class="table">
<tr>
<td><input class="show-output" type="button" value=261 /></td>
<td>mhour test202</td>
</tr>
<tr>
<td><input class="show-output" type="button" value=260 /></td>
<td>mhour test145</td>
</tr>
</table>

关于javascript - jQuery为多个输入添加点击功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55167897/

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