【发布时间】:2012-08-15 19:52:29
【问题描述】:
我可以在从 Ajax 加载的页面上创建一些功能吗? 即。
$(function() {
$.ajax({
url: "loaded.php",
success: function(data) {
$("#content").html(data);
}
});
$("a#edit").click(function(e) {
e.preventDefault();
var newVal = $(this).closest("tr").find("#collapse").html();
$(this).html(newVal);
});
});
a#edit 和#collapse 都是loaded.php 的元素,这段代码在index.php 页面中……这段代码可以工作吗?
【问题讨论】:
-
您是否考虑过只运行它并找出答案?
-
如果我没有尝试过,我不会在这里问:D,但也许我做错了什么,这就是我在这里问的原因;),如果你需要完整的代码,我会发布它;)
-
您可能应该问一个问题,而不是“这段代码可以工作吗?”如果这不是您要寻找的答案...
-
作为对提问者和回答者的一般建议:如果您想将多个功能链接到
$.ajax(...)调用,请查看$.Deferred()。