0
我正在爲我的web應用程序使用fancybox插件。我正在使用它爲第一次用戶顯示一個簡單的教程。當你第一次使用我的應用程序時,你會自動看到教程。我使用JQuery觸發鏈接,在頁面加載後打開模式。Fancybox加載到頁面的一半
jQuery來觸發:
$(document).ready(function() {
$('#tutorial').trigger('click');
});
打開的的fancybox模式我的鏈接:
<a id="tutorial" href="#profile-tutorial" class="fancybox-open"> Profile Tutorial </a>
現在,加載頁面時,它會自動彈出,但某些原因中途加載了網頁。但是如果我直接點擊鏈接,它會在中間加載就好了。我不知道可能是什麼原因造成的。會是什麼呢?
謝謝!
謝謝!你知道爲什麼加載更好嗎? – user2320500
Sry,因爲準備好的事件在dom準備就緒時觸發。這並不意味着整個頁面完全建成。當整個頁面建立時,加載被觸發,包括所有圖像和js。也許谷歌它更好的解釋;) – hyde