我使用此函数在.load()内容中导航。前两个或三个点击工作正在工作,但后来在.loaded子内容之间出现了奇怪的闪烁。
$(document).ajaxComplete(function(){
$("ul.sub li a").live('click', function (e)
e.preventDefault();
$(".textbox").load($(this).attr("href") + " .subcontent");
});
});
有人知道为什么吗?
SOLUTION:
$(function(){
$("ul.linkbox li a").live('click', function (e) {
e.preventDefault();
$(".textbox").load($(this).attr("href") + " .subcontent");
});
});
谢谢@ karim79
答案 0 :(得分:0)
很难说,但可能是因为每次ajax请求完成时都要添加一个新的点击处理程序?