1

这就是我构建 DOM 的方式:

var projectOverlay = document.createElement("div");
projectOverlay.className = "projectOverlay";
projectOverlay.onclick = function(){openSlider($(this))};   
project.appendChild(projectOverlay);

openslider(elem)功能在除移动设备(Android 手机、iPhone、iPad 等)之外的所有浏览器中都能正常工作。有没有其他方法可以将事件绑定到尚未创建的元素,或者我在这里做错了什么?

在写你的答案之前一定要看看这个链接... js/jquery 速度测试

4

0 回答 0