我想知道这是否会在触摸设备上工作。 有人可以提供触摸设备的一个更好的解决方案? 它会更好使用jQuery Mobile的?
注:当我问“将工作:”我不是在谈论的源代码,而是如何处理触摸设备的方法。 我测试了它在我的平板电脑它的作品,我只是不知道所有其他设备。 我缺少的东西吗?
var isTouch = "ontouchstart" in document.documentElement;
var Event;
if(isTouch == true ) {
Event = "tap";
console.log("is touch devise");
} else {
Event = "click";
console.log("is click devise");
}
$(function () {
$('#what_ever').on(Event, function() {
$(this).do_something();
});
});
什么样的答案我在寻找?
没了你就错了,这是更好地使用这个链接或没错应该是好的,你可以处理所有的设备吧。
谢谢你的时间