我試圖在點擊時打開一個div的內容,我無法弄清楚我要去哪裏錯了,任何幫助都非常有趣。謝謝
HTML:使用jquery和ajax在div中加載一個頁面
<li><a id="hrefid" href="#link">Link</a></li>
<div id="content"> </div>
的Jquery:
$('#hrefid').on('click', function (e) {
var load = $(e.target).attr("href");
if(load == "#link") {
$.ajax({
type: 'post',
url: "/page/test/272.html",
complete: function (event) {
$("#content").contents().remove();
$("#content").append(event.responseText);
}
});
}
});
爲什麼使用'complete'而不是'successful'?或者你可以按照[the doco](http://api.jquery.com/jquery.ajax/)中的例子使用'.done()'。 – nnnnnn
什麼是你的問題,什麼部分不能按預期工作? – Ahsan