我目前正在爲各種內容開發一個帶有css3轉換滑塊的ipad的html頁面。Javascript pre-render圖像不被顯示
我遇到的問題是,下一頁上的圖像還未呈現,它們會在將它們滑動到內容區域時進行渲染(儘管它們已預加載)。
有沒有什麼辦法讓瀏覽器渲染它們,而不在初始頁面請求中顯示它們,以防止圖像上的滑動效果?
/編輯:
滑塊我使用:slider
結構是這樣的:
<body>
<!-- wrapper -->
<div>
<!-- head -->
<div class="head"></div>
<!-- content area -->
<div class="content">
<div class="container">
<div class="pagination"></div>
<div class="slide-wrapper">
<div class="slide">
<!-- content with images here -->
</div>
<div class="slide"></div>
<div class="slide"></div>
<div class="slide"></div>
<div class="slide"></div>
</div>
</div>
</div>
<!-- foot -->
<div class="foot"></div>
</div>
</body>
圖像 - 預壓:
function preload() {
$('img').each(function(){
$('<img/>')[0].src = $(this).attr('src');
});
}
如何頁面結構?請分享一些代碼。 – BenM
請顯示您用於預加載圖像的代碼。 – jfrej