0

我正在使用 AJAX 请求将一些页面添加到我的 JQuery 移动网站中。但是在添加按钮后,我无法使用我之前设置的类访问那些。有没有办法通知 JQuery 我更新了 DOM 并且该类有新按钮?

添加按钮:

echo "<a data-role=\"button\" class=\"delbtn\" data-transition=\"fade\" data-icon=\"delete\">Delete</a>";

访问按钮:

$(".delbtn").click(function(){
  //some action.. 
});
4

2 回答 2

0

http://jsfiddle.net/MEXhE/1/

$(".delbtn").live('click',function(){
    alert("clicked");
});
于 2012-05-21T14:30:41.390 回答
0

您必须绑定实时事件处理程序(jQuery ON),因为您的按钮是动态添加的

$(document).on("click",".delbtn", function(){
  //some action.. 
});
于 2012-05-21T14:23:55.970 回答