當我在load()函數中使用load()從另一個頁面中加載不同的元素時,我有兩個請求。只有一個請求用.load()加載多個項目?
我該怎麼做成一個?這樣的想法:
$mainContent.load(newHash + " .first"," .second", function() { });
因爲我跑的問題是,我裝上的聯繫表單頁面發送兩次,因爲我「認爲」它得到了兩次加載。
繼承人的完整代碼片段:
if (newHash) {
$claim.find("#claim").find("p").fadeTo(200,0);
$mainContent.find(".maincontent").fadeTo(200,0, function() {
$mainContent.fadeTo(0,0).load(newHash + " .maincontent", function() {
$claim.find("#claim").find("p").fadeTo(0,0, function() {
$claim.load(newHash + " #claim", function() {
$("#claim").fadeTo(0,0).fadeTo(200,1);
$mainContent.fadeTo(200,1);
});
});
});
});
};
所以,我怎麼能夠加載只有一個.load()請求多個不同的項目?
這可能嗎?
謝謝。
您是否熟悉循環? –
不,還沒有。那是什麼? – Melros
http://www.w3schools.com/js/js_loop_while.asp 還有其他的循環方法,你應該熟悉,他們很高興知道。 –