gpt4 book ai didi

javascript - 如果更多元素具有此类,则 .click 函数不适用于类

转载 作者:太空宇宙 更新时间:2023-11-04 04:44:37 26 4
gpt4 key购买 nike

这很好用:

$('.classname').click(function() {
alert('');
});
<div class="classname">Click me!</div>

但这不是:

$('.classname').click(function() {
alert('');
});
<div class="classname">Click me!</div>
<div class="classname">Click me!</div>

我该如何解决这个问题?感谢您的帮助!(标签中的脚本,.click 在文档就绪函数中)

最佳答案

试试这个:

$('PARENTNODE').on('click', '.classname', function() {
alert('');
});
<div class="classname">Click me!</div>
<div class="classname">Click me!</div>

元素是在附加点击处理程序后添加的。通过使用 .on(),您也可以为 future 的元素启用它。

将 PARENTNODE 替换为您要委托(delegate)给的父级(例如 body)

关于javascript - 如果更多元素具有此类,则 .click 函数不适用于类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14750584/

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