javascript – 点击事件动态元素WITHOUT jQuery

前端之家收集整理的这篇文章主要介绍了javascript – 点击事件动态元素WITHOUT jQuery前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想添加一个事件,如onclick或mouSEOver到一个动态创建的元素(类似于.jive中的.live函数)…如何使用纯 JavaScript没有框架,如jQuery?这是一个简单的jsFiddle http://jsfiddle.net/3tBpv/1/

我想从新创建的divs类而不是一个id来做到这一点.

任何帮助将不胜感激

解决方法

在文档对象上创建一个处理程序.检查目标元素的类和节点名称(tag).如果它们匹配,请继续执行任何需要完成的操作,否则忽略点击.
document.onclick = function(event) {
    var el = event.target;
    if (el.className == "new" && el.nodeName == "DIV") {
        alert("div.new clicked");
    }
};

这是一个fiddle.

猜你在找的jQuery相关文章