重新绑定jquery事件以返回html
我正在使用jquery,在绑定从web服务器返回数据时遇到问题。数据以HTML的形式返回 下面是发生的事情重新绑定jquery事件以返回html,jquery,Jquery,我正在使用jquery,在绑定从web服务器返回数据时遇到问题。数据以HTML的形式返回 下面是发生的事情 用户单击一个链接,就会打开一个对话框。addToCurrent按钮绑定到click事件 用户将数据提交到web服务器,并对返回数据调用returnFromAdd() 尝试在新数据中重新绑定addToCurrent按钮,但没有发生 下面的代码是我尝试做的基本内容。如果你有任何建议,请告诉我 function bindAddGroupButtons() { $("#ad
function bindAddGroupButtons() {
$("#addToCurrent").click(function() { alert("here") });
}
$(".linkButton").click(function() {
$.get("someURL", function(data) {
$('#addGroupModal').html(data);
$('#addGroupModal').dialog("open");
bindAddGroupButtons();
});
});
/*** callback function dialog post **/
function returnFromAdd(data) {
$('#addGroupModal').html(data);
bindAddGroupButtons();
}
这就是我想做的
我从其他论坛的用户那里得到的只是这很简单。然后他们显示一行代码,但我无法让它工作。我想看一个有效的例子。恐怕我不能完全理解您想做什么。但是,您似乎希望将事件添加到动态添加到DOM的项中。您通常可以使用插件来实现这一点。jQuery 1.3的最新版本支持。Hi,因此您的“数据”返回一些HTML,并且在代码中有一个id为“addToCurrent”的元素?不是吗?是独一无二的吗?旧的“addToCurrent”或它的相同部分会发生什么变化?