我有这个 jquery 代码:
$(document).ready(function(){
$('a').bind('click', false);
var url;
$('a').on('click',function(e){
url=$(this).attr('href'); //;
$('#AjaxPage').load(url+" .AjaxContent");
});
});
问题是点击事件第一次起作用..但是在从加载函数加载的内容上,那里的链接没有我绑定的点击事件..这是为什么?我以为你会像使用“live”一样使用“on”
更新:
现在我的加载函数没有被执行:
$(document).ready(function(){
$('a').bind('click', false);
var url;
$(document).on('click', 'a',function(){
url=$(this).attr('href'); //;
$('#AjaxPage').load(url+" .AjaxContent");
});
});