单击动态创建的元素

时间:2014-08-11 15:05:47

标签: javascript jquery html

我在一个变量中添加了一个div元素并将其附加到文档中:

var faceDiv = $("<div class='dropDownJsFace dropDownJsArrowDown' />");

现在,我试图通过.on()功能在e.target函数中引用该div,如此

$(document).on("click", function(e){
    if(e.target == faceDiv)
    {
        alert("done");  
    }
});

为了澄清,我希望它专门引用动态创建的div,与类.dropDownJsFace相对应。

1 个答案:

答案 0 :(得分:0)

只需将选择器参数用于.on

$(document).on("click", "div.dropDownJsFace", function(e) {
        alert("done");  
});