0

我正在用 jQuery.on() 监听一个事件,但它不起作用,我想是因为 DOM 元素。

那么,我该如何收听“点击”事件呢?

http://jsfiddle.net/QbXLf/

$(".myClass").on("click", function(event){
    alert("Not Working :(");
});

请帮忙!

4

2 回答 2

4

使用事件委托:

$('#gallery').on("click", ".myClass", function(event){

http://jsfiddle.net/mblase75/QbXLf/7/

于 2012-05-22T19:49:30.920 回答
0

一种可能的解决方案...在向 DOM 添加元素后连接事件

http://jsfiddle.net/jtZ8j/

于 2012-05-22T19:53:28.750 回答