0
使用JQuery加載加載html頁面時,我還需要在html加載到div後調用另一個函數。這是我使用的代碼。在JQuery中運行另一個函數之後加載函數
$("#div").load("page.html", $('#file1').css('background','black'));
當div重新加載時,會發生什麼情況,即使在加載後更改顏色的代碼也會移除背景顏色。有任何想法嗎?謝謝。
使用JQuery加載加載html頁面時,我還需要在html加載到div後調用另一個函數。這是我使用的代碼。在JQuery中運行另一個函數之後加載函數
$("#div").load("page.html", $('#file1').css('background','black'));
當div重新加載時,會發生什麼情況,即使在加載後更改顏色的代碼也會移除背景顏色。有任何想法嗎?謝謝。
你錯過任何一個匿名函數或回調函數引用(第二個參數)。
$("#div").load("page.html", function(){
$('#file1').css('background','black');
});
您可以使用回調此
樣品從jQuery的
$('#result').load('ajax/test.html', function() {
alert('Load was performed.'); // this executes after the load
});
這樣做的原因是,除非你提供的東西是作爲第二個參數來加載()函數,jQuery將嘗試把它發送數據到您的網址。 – 2012-02-04 19:50:54
完美謝謝 – Olokoo 2012-02-04 20:18:02