$("a[rel=profile]").live('click',function() {
var profileURL = $(this).attr('href')
$.ajax({
url: profileURL,
success: function(data) {
alert(data)
$("#profile").html(data);
$("#profile").fadeIn();
}
});
return false;
})
任何人都可以告诉我这段代码有什么问题,当我点击rel=profile
链接时,它会使用远程网址内容触发alert()
,但不会将其加载到{{1} }然后div
提前致谢:)
答案 0 :(得分:2)
为什么不尝试这样的事情。请参阅Load
函数的API。你也可以传递一个callback
,这样你就可以在加载完成后做一些事情,如下所示:
$("a[rel=profile]").live('click', function() {
$('#profile').load(
$(this).attr('href'),
function(){ $('#profile').fadeIn();});
return false;
});