gpt4 book ai didi

javascript - jQuery 无法访问追加元素

转载 作者:太空宇宙 更新时间:2023-11-04 13:33:05 24 4
gpt4 key购买 nike

我在一个函数中有这个:

$('#users').append($("<div id='usuarios'>").text(mensaje[1][i]));

我想为这个新的 <div> 创建一个 onclick 事件.我怎样才能做到这一点?我在函数外这样尝试:

$(document).ready(function(){
$('#usuarios').click(function() {
alert("click");
});
});

但它不起作用。

最佳答案

对于 jQuery 1.7+,您可以使用 .on() 将事件处理程序 append 到父元素。

$(document).ready(function(){
$('body').on('click', '#usuarios', function() {
alert("click");
});
});

或者更好:

$(document).ready(function(){
$('#users').on('click', '#usuarios', function() {
alert("click");
});
});

关于javascript - jQuery 无法访问追加元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14207883/

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