gpt4 book ai didi

javascript - jQuery 函数不适用于创建的元素 'on the fly'

转载 作者:行者123 更新时间:2023-11-28 12:07:45 26 4
gpt4 key购买 nike

我通过 JavaScript 动态创建了一些元素,如下所示:

tmpString += '<a class="small_text add" id="' + variable_id + '_add" href="#" > add </a>';
$('#mydiv').html(tmpString);

问题

jQuery 函数不适用于这些“即时”元素,相同的 jQuery 函数适用于其他普通元素(例如我的网站菜单中的“a”标签)。

这是我的 jQuery 代码:

$('a').click(function(){ e.preventDefault(); alert(1); });

最佳答案

您需要使用livedelegate .

$('a').live('click', function() {
//your code
});

关于javascript - jQuery 函数不适用于创建的元素 'on the fly',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7365127/

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