可怕地措辭的問題,我知道...jQuery的.load()向下移動時,DOM樹
我嘗試將網頁加載到一個ASP內一個div不可靠加載js文件:列表視圖。頁面在第一次嘗試時加載正常,但後續加載似乎不運行jquery.ui.js文件來對加載的頁面進行分頁。
我移動了調用來將加載的頁面加載到.load()函數的回調函數中,但是這並沒有解決問題。代碼如下:
$(".clientModal").click(function() {
var clientID = $(this).attr("title");
if ($(this).hasClass("highlight")) {
$('#ClientPanel' + clientID).slideToggle(200);
}
else {
$('#ClientPanel' + clientID).load("Details.aspx?id=" + clientID, null, function() {
$("#clientTabs").tabs();
$('#ClientPanel' + clientID).slideToggle(200);
});
}
$(this).toggleClass("highlight");
});
這是一個功能頁面加載()作爲我們使用微軟的Ajax的歡迎,並希望做它在頁面加載,而不是對的document.ready內。任何想法爲什麼jquery.ui會在初始加載時工作正常,但不會在後續加載中工作?謝謝!
編輯! 讓我在這裏添加一些信息。我注意到,如果我從屏幕底部單擊鏈接返回,它會按照它的操作,顯示標籤並正常工作。但是,如果我自上而下,它可以用於第一次點擊,然後點擊向下的樹不能正常工作,但是,請點擊樹。
我在這裏完全瘋了嗎? :)
已經嘗試過兩種方式。似乎沒有任何區別。 – riceboyler 2009-08-07 17:31:46