在此先感謝您的幫助。我是JavaScript新手,所以我認爲我正在做一些基本的錯誤。我想'.fa'
類和'.fa-bars fa-times'
類之間'toggleclass'
採取1秒後,我點擊'.ubermenu-responsive-toggle'
作品後'.ubermenu-responsive-toggle'
點擊後Javascript延遲,設置超時不起作用
肘類'.fa'
和'.fa-bar fa times'
之間單擊。我無法讓時間延遲下降。我一直在Chrome的檢查器中收到JavaScript錯誤。我會在下面進行我最好的猜測。我確定這很簡單,但正如我所說,JavaScript對我來說是一個新的領域。
再次感謝您的幫助。
jQuery(document).ready(function($) {
$('.ubermenu-responsive-toggle').on('click touchend' , setTimeout(function(){
jQuery(this).find('.fa').toggleClass('fa-bars fa-times');
}, 1000));
});
它給了什麼控制檯錯誤? 'setTimeout'工作正常。見[Demo](http://jsfiddle.net/ht70kc4z/) –