點擊功能工作正常。多次點擊功能不工作,無需重新加載頁面
但是,如果我們單擊手img不止一次,頁面重新加載時不起作用,下面是代碼。
$(document).ready(function(){ $("#container .like a img").click(function(){ $("#container .balloons a img").addClass("anima"); }); });
我想多點擊就會工作,請解決問題。
0
A
回答
0
的問題是,你不刪除anima
類。您可以使用setTimeout
功能來做到這一點:
$(document).ready(function(){
$("#container .like a img").click(function(){
$("#container .balloons a img").addClass("anima");
setTimeout(function() {
$("#container .balloons a img").removeClass("anima");
}, 500)
});
});
+0
謝謝segarci ..... – 2015-01-21 07:44:07
3
檢查了這一點
$("#container .like a img").on("click", function(){
$("#container .balloons a img").addClass("anima").one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend' , function(event){
$(this).removeClass("anima");
});
});
這裏的工作解決方案
相關問題
- 1. 添加CSS點擊事件,無需重新加載頁面
- 2. 當頁面請求和重新加載JavaScript功能不工作
- 3. 不重新加載頁面功能無法正常工作的jQuery
- 4. 重新加載部分頁面後,點擊功能無法初始化
- 5. 點擊功能在頁面加載中不起作用
- 6. 頁面重新加載按鈕點擊
- 7. 按鈕點擊重新加載頁面
- 8. 如何點擊鏈接但不能重新加載頁面?
- 9. 不能在鏈接上重新加載頁面點擊
- 10. JQM ajax頁面重新加載多次
- 11. JQuery點擊功能一次有效,但需要很多工作
- 12. .submit()無需重新加載頁面
- 13. 清除#無需重新加載頁面
- 14. 無需重新加載頁面重新加載陣列
- 15. 重新加載圖片而無需重新加載頁面?
- 16. 無需重新加載頁面重新加載數據表?
- 17. django每次點擊頁面時都會重新加載變量
- 18. 頁面重新加載Ajax在第二次點擊
- 19. 點擊鏈接按鈕後需要重新加載頁面
- 20. 如何重新加載頁面一次而無需重複加載
- 21. 能不能夠重新加載頁面
- 22. 讓jPlayer再次播放而無需重新加載頁面
- 23. 點擊功能需要2次點擊
- 24. JavaScript/JQuery不能工作,直到頁面重新加載
- 25. AJAX刪除工作,但不能重新加載頁面
- 26. Jquery/Ajax刷新無需重新加載或加載頁面?
- 27. jquery功能需要額外的一次點擊才能工作
- 28. Javascript自動點擊提交按鈕,無需重新加載頁面
- 29. 從貓鼬查詢發送變量到頁面,無需重新加載點擊
- 30. jquery點擊功能和「新頁面」
回答這個問題提供了很好的啓示 - HTTP:/ /stackoverflow.com/questions/4797675/how-do-i-re-trigger-a-webkit-css-animation-via-javascript – 2015-01-21 07:37:14