Q
10秒後添加課程
3
A
回答
10
嘗試使用指定10秒延遲的setTimeout。
$('.albums img').on('click',function(){
var $this = $(this).addClass('playing');
window.setTimeout(function(){
$this.addClass('finsihed');
}, 10000); //<-- Delay in milliseconds
});
+0
感謝大家。我使用這個問題來顯示30個學生如何使用stackoverflow從社區獲得頂尖的幫助。 – wesbos
0
您可以使用該功能setTimeout()
10秒後調用回調函數。
例如。
var timeout = null;
$('.albums img').on('click', function() {
var self = this;
$(self).addClass('playing');
// clear previous timeout if it exists
timeout && clearTimeout(timeout);
// set the timeout
timeout = setTimeout(function() {
$(self).addClass('finished');
// 10 seconds
}, 10e3);
});
1
相關問題
- 1. 後10秒
- 2. 3秒後在js中啓動課程
- 3. 向CSS動畫添加10秒暫停
- 4. 如何讓程序工作10秒?並在10秒後程序將停止
- 5. 在沒有jQuery的情況下在10秒後添加css類
- 6. 通過jQuery添加課程
- 7. 將課程添加到collection_select
- 8. 通過jquery添加課程
- 9. 將課程添加到div
- 10. 使用JavaScript添加課程
- 11. 點擊添加課程
- 12. todolist雙擊添加課程?
- 13. 10秒後隱藏圖像
- 14. 10秒後關閉下拉
- 15. CoreBluetooth後臺執行10秒?
- 16. 淡入淡出10秒後
- 17. 10秒後禁用radiobutton
- 18. FFMPEG:獲得最後10秒
- 19. 10秒後刪除div
- 20. 10秒後關閉窗體
- 21. 10秒後下載文件
- 22. 10秒後移除JLabel
- 23. YouTube視頻在添加響應式課程後不顯示
- 24. 在等待一段動態時間後添加課程
- 25. 將課程添加到第一級的最後一位
- 26. 從.load生成div後添加課程取決於Cookie
- 27. 將課程添加到最後列出的項目
- 28. Angular2 - 添加課程到點擊項目
- 29. 在過去或未來添加課程
- 30. 將課程添加到標籤
退房.delay()函數。 –
@Wes - 提醒他們對他們的問題進行一些研究,並提出具體問題(過於寬泛,或者未經研究的問題往往會被低估)。另外值得注意的是,如果可能的話,將代碼發佈到像JSFiddle,JSBin或類似服務的服務往往會加快響應速度 – ochi