-1
A
回答
0
有很多方法可以做到這一點,這裏是一個簡單/簡單的例子:
jQuery.fn.reverse = [].reverse; /* Just a helper */
var slideshowContainer = $('.slideshow');
var slideshowItems = slideshowContainer.find('.item').reverse();
var slideshowItemsTotal = slideshowItems.length;
slideshowItems.each(function(i) {
var thisItem = $(this);
setTimeout(function() {
thisItem.fadeOut(1000, function() {
thisItem.remove();
if(i+1==slideshowItemsTotal) {
slideshowContainer.remove();
};
});
}, i*5000+4000);
});
* {
margin: 0 none;
box-sizing: border-box;
}
.slideshow {
position: fixed;
z-index: 10;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
}
.slideshow .item {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<h1>Page header</h1>
<p>Page content.</p>
<div class="slideshow">
<img class="item" src="http://placehold.it/800x600/00ff00/333" />
<img class="item" src="http://placehold.it/800x600/ff0000/111" />
</div>
同樣在JSFiddle。
0
您應該使用setTimeout函數在每個函數之間放置時間。然後使用功能更改圖片,使其看起來像幻燈片。
例如:在3秒後調用該函數來發出警報。
function myFunction() {
setTimeout(function(){ alert("Hello"); }, 3000);
}
你可以找到數以百萬計的谷歌示例與JS的例子。
好運
相關問題
- 1. bxSlider當前幻燈片編號顯示/總幻燈片顯示
- 2. 創建幻燈片幻燈片可變長度顯示
- 3. 如何在Meego中創建一個幻燈片模態頁面?
- 4. Slick.js顯示當前幻燈片和幻燈片總數
- 5. 在當前幻燈片內顯示div
- 6. jQuery幻燈片顯示頁面加載時的其他幻燈片?
- 7. 如何使用jQuery函數創建jQuery Mobile頁面幻燈片?
- 8. 圖片延遲幻燈片放映之前他們顯示
- 9. 前面的jquery幻燈片
- 10. Drupal - views在前臺頁面(面板)上的幻燈片顯示不起作用
- 11. 問題頁面幻燈片
- 12. 幻燈片頁面轉換
- 13. HTML和網頁幻燈片顯示
- 14. 在javascript幻燈片中顯示第4張幻燈片
- 15. 在幻燈片中顯示幻燈片進度百分比
- 16. 幻燈片標題在點擊幻燈片時不顯示?
- 17. 如何創建一個真正的「顯示頁」幻燈片效果
- 18. 幻燈片顯示頁面編號在js
- 19. AngularJS在幻燈片中顯示HTML頁面的路由?
- 20. 如何創建幻燈片選項卡
- 21. 如何用imageView創建幻燈片?
- 22. 如何使用fancyBox創建幻燈片?
- 23. 如何創建全屏幻燈片
- 24. 如何創建SWF幻燈片
- 25. 如何創建像UIScrollView幻燈片
- 26. 如何創建dojo 1.9幻燈片
- 27. 如何創建matplotlib幻燈片?
- 28. jquery slideToggle - 在幻燈片之前撥打
- 29. Div幻燈片不顯示
- 30. jquery幻燈片顯示div
要回答標題問題,您需要使用Java,而不是JavaScript ... –