我在同一頁面的相同位置上有很多圖片。有些組具有opacity = 0
(div),並在想要顯示一個時設置opacity = 1
。當div opacity = 1時加載一段代碼
但是,顯然,所有的圖像加載在開始(93Mb)。
所以,我想在請求中加載圖像。加載div的內容和包含的圖像。
我開始用這樣的:
if($('#id_of_div').css('opacity') == 1) {
loadTheCode();
}
然後我發現這個(load html after opacity = 0)2年前由羅裏McCrossan寫:
function cargarContenido(pagina) {
$('#content').animate(
{ "opacity": "0" },
function() {
$("#loadimage").show(); // show a loading image
// load content when opacity = 0 animation finished
$("#content").load(
pagina,
function() {
$("#loadimage").hide(); // hide a loading image
// make opacity = 1 when content has been loaded
$('#content').animate({ "opacity": "1" });
}
)
}
);
}
但是,我不知道如何做到這一點的jQuery函數工作,如何實現它,以及如何重寫所需的代碼。
當代碼加載時,圖像也加載?
PHP可以執行MySQL請求嗎?
我很遺憾:S
非常感謝!
你怎麼設置不透明度1到組中的圖像?你有一些按鈕,菜單?你能給我們一個你使用的HTML代碼片段嗎? – skobaljic
你想調用一些函數,如果該div有不透明度1? –