//fade in images after the image has loaded..
$(document).ready(function(){
$(".image_ad").hide().bind("load", function() { $(this).fadeIn(400); });
});
如果有人有任何意見,這將是偉大的。Jquery:加載DOM後的圖像淡入。有時候工作..?
我寫這個是爲了避免看圖片加載到頁面上,我寧願加載頁面,當每個圖片準備好時,它們都會很好地淡入。
問題是,有時幾張圖片永遠不會加載,刷新會糾正這一點,但我寧願讓它完美,詢問是否有人知道爲什麼。
我有,有時DOM還沒有完全通過腳本運行時加載的感覺,我知道這是一個的document.ready,但它可能會再次成爲可能..
感謝。
感謝您的所有答覆!我會在今晚播放片段,併發回我認爲有用的片段。再次感謝您的答覆。
如下所示,這似乎很適合我的需求。感謝大家。
$(document).ready(function(){
$(".gallery_image").hide().not(function() {
return this.complete && $(this).fadeIn(100);
}).bind("load", function() { $(this).fadeIn(100); });
});
還有一兩件事,我不喜歡未完職位,...
我發現,在這不工作的Firefox 3.6.12。
我會着眼於此。
謝謝。 有一個很好的理由,我不隱藏使用CSS的元素。如果用戶關閉了javascript,我希望他們仍然可以看到內容 - 如果他們有javascript,我希望jquery像平常一樣運行。多數民衆贊成在盡我所能:P感謝您的意見。 – Iamsamstimpson 2010-11-26 11:30:37