要访问动态创建的div的click事件,请使用以下内容:
$(#divId).on('click', function() { });
我要做的是访问动态div本身而不是它的事件。我想获取一些动态数据并将其加载到该div中。问题是数据没有加载,因为div是动态创建的。我该如何解决这个问题?
答案 0 :(得分:3)
将div加载到DOM后,您应该可以使用它。
$('#divId').html(newContent); // should work
我认为你的例子中缺少引号有疏忽。
答案 1 :(得分:1)
在不知道任何其他内容的情况下,听起来您可能在创建div并添加到DOM之前尝试使用JQuery访问div。你在控制台中收到任何错误吗?