这是我用于汉堡导航的javascript。我的代码在Chrome上完美运行,但它在我的iPhone上不起作用。我认为这与“点击”有关,但我不确定。
我尝试使用“touchend”而不是点击,但这也不起作用。
这是我的代码:
onload = function() {
var hetMenu = document.querySelector("body > header nav");
hetMenu.addEventListener("click", menuToggle);
}
function menuToggle() {
var deBody = document.querySelector("body");
deBody.classList.toggle("navigatie");
console.log(deBody.classList);
}
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以使用' touchstart'用jquery。
$('#button1')。on(' touchstart click',function(){/ * code here * /});