谁能帮我下面的代码?第二个ajax调用永远不会到达。我做错了什么?
$('a').click(function(){
var url1 = $(this).attr('href');
$.ajax({
url: url1,
sucess: function(data){
var content = $('div[title="categorii"]', data).html();
alert ("success1");
$('a',content).click(function(){
alert ("ajax2");
var url2 = $(this).attr('href');
$.ajax({
url: url2,
success: function(data1){
var content2 = $('div[title="categorii"]', data1).html();
$('div[title="categorii"]').html(content2);
}
});
return false;
});
$('div[title]').html(content);
}
});
return false;
});
没有达到是什么意思?所有代码所做的就是添加一个事件处理程序,当单击时调用ajax
。如果没有点击,它将不会调用第二个ajax方法。
调用click()方法,如果您想要触发附带click(handler)
的事件处理程序