我试图选择一个基于它的类的元素(使用$(“。class”)),我有一个问题,我不知道为什么会发生。JQuery类选择器不工作
首先,元素是图像。它通过执行一个函数时创建:
$("#container").append("<img class='removeIcon' src='images/remove.png' remove='"+$(this).val()+"' />");
这是可行的。当功能被触发时,图像被添加,甚至多次。而每个人的价值就是它的意义,这一切都很好。元素很好。
什么是不工作...
$(".removeIcon").click(function() {
alert();
console.log("Clicked!");
});
我不知道,如果它不工作,因为图像后来加入,或者也许我做错了什么?但是,每当我点击该类中的任何图像时,都没有提示对话框,也没有控制台日志。我已经键入,到控制台,$(“。removeIcon”); - 它显示了这个类的所有图像,所以我不明白什么是错的。即使在类选择器上,您是否还能点击?
提前致谢!
使用jQuery的()方法 – 2014-12-04 04:09:16