0
我正在使用Backstretch Plugin加載一些全屏圖像。一切工作正常,但我希望它顯示圖像加載(因爲它會默認),而不是等待一個空白的屏幕,直到它完全加載。這可能嗎?順便說一下,我不是JS專家。jQuery:Backstretch插件 - 顯示圖片加載?
謝謝。
我正在使用Backstretch Plugin加載一些全屏圖像。一切工作正常,但我希望它顯示圖像加載(因爲它會默認),而不是等待一個空白的屏幕,直到它完全加載。這可能嗎?順便說一下,我不是JS專家。jQuery:Backstretch插件 - 顯示圖片加載?
謝謝。
直道插件被寫入應用一套包羅萬象的DOM屬性的伸展它們都燒上圖像加載圖像:
img = $("<img />")....bind("load", function(e) {
...
你將不得不破解的插件來改變這個行爲。
無論如何,圖像和頁面在加載過程中由不同的瀏覽器顯示不同,所以我不確定你究竟是哪一種行爲。一種替代方法是在後臺使用高度壓縮的圖像,並在加載頁面的其餘部分後將其替換。或者只是優化圖像,使加載時間可以接受。
我該如何修改該綁定(「加載」,以便它不會等待圖像加載,而只是讓它自然加載?在大多數瀏覽器中,圖像從上到下加載 – jesse
決定如何加載對圖像進行縮放和定位是基於圖像的尺寸,這在圖像加載事件觸發前是不可知的,除非有一些非常不尋常的要求需要滿足,否則提高性能的最佳方法可能是通過圖像壓縮。圖像是什麼文件格式? – RSG