请有人帮我解决这个问题:
touchStart = function (evt) {
evt.preventDefault();
$(this).addClass("touched");
};
touchEnd = function (evt) {
evt.preventDefault();
$(this).removeClass("touched");
};
s.ontouchstart = touchStart;
s.ontouchend = touchEnd;
s.ontouchmove = touchEnd;
我有一个部分元素,由 JavaScript (ul > li > section) 动态生成。当我将 touchstart-touchmove-touchend 事件侦听器绑定到此部分元素时,它适用于 Android,但不适用于 iPad/iPod/iPhone。
我尝试使用onclick="void(0)"
属性生成它,它使部分元素像可点击元素一样“交互”,但它仍然什么都不做。
它在各个方面都适用于 Android,但这种蔬菜现在对我来说似乎有点消耗... =)
提前致谢!=)