我使用JQuery加载网站,如下所示:
$("#external-site")
.html('<object class="website" data="http://www.example.com'"><object/>');
进入#external-site
div。这将<object>
放入#external-site
div并且里面是一个html文档,如下所示:#document
。我想将click事件附加到文档中的元素。我尝试过这样的事情:
$( ".myDiv" ).on( "click", function() {
console.log("hello")
});
然后,我尝试了一个委托事件:
$( "#document" ).on( "click", ".myDiv", function() {
console.log("hello")
});
但是当我点击.myDiv
元素时,它们都不会登录到控制台。我是否正确引用了#document
?我想做的可能吗?