0
我在手機菜單上遇到了一些麻煩。起初,我寫了這樣其上傳,並通過Android的鍍鉻點擊功能不工作我的移動設備上檢查工作後,在桌面上Touchstart在手機上發射兩次
$('#nav-icon3').click(function(){
$(this).toggleClass('open');
});
$('.menu-item').click(function(){
$('#nav-icon3').toggleClass('open');
});
罰款我的代碼,所以我嘗試使用touchstart。
$('#nav-icon3').on('touchstart', function(){
$(this).toggleClass('open');
});
$('.menu-item').on('click touchstart', function(){
$('#nav-icon3').toggleClass('open');
});
當觸摸菜單項元素時,切換觸發兩次。無論如何,我可以防止這種情況發生,讓它只發射一次?