gpt4 book ai didi

javascript - 对具有相同 id 的多个元素单击时触发 js 函数

转载 作者:行者123 更新时间:2023-11-28 06:34:13 25 4
gpt4 key购买 nike

我的 ASP GridView 中有许多链接。每个链接都应该在单击后通过调用其各自的 ID 来触发 Javascript 函数。这是它的代码:

<script type="text/javascript">
$(function () {
$('#LkForgot').on('click', function (e) {
alert("hi");
});
});
</script>

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="ReportId"CssClass="GridViewStyle">
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton CssClass="Link" ID="IMGDetail" ClientIDMode="Static" runat="server" ImageUrl="~/Img/Detail.png" />
</ItemTemplate>
</asp:TemplateField>

它们都具有相同的 ID,但只有第一个成功触发该函数。我希望每个链接单独触发该功能。

最佳答案

<script type="text/javascript">
$(function () {
$('.Link').on('click', function (e) {
alert("hi");
});
});

关于javascript - 对具有相同 id 的多个元素单击时触发 js 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34431550/

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