JQuery Mobile:操作DOM后的访问ID

JQuery Mobile: Access IDs after manipulating DOM

本文关键字:访问 ID DOM Mobile 操作 JQuery      更新时间:2023-09-26

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

添加按钮:

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

访问按钮:

$(".delbtn").click(function(){
  //some action.. 
});
您必须

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

$(document).on("click",".delbtn", function(){
  //some action.. 
});

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

$(".delbtn").live('click',function(){
    alert("clicked");
});