是否有办法检测用户是否在触摸屏设备上?我想根据这个事实改变一些HTML/jquery(更具体地说,jquery capSlide在触摸屏设备上显示标题,而在桌面上隐藏它)。实现这一目标最简单的方法是什么?
这一行应该足够了。
var is_touch_device = 'ontouchstart' in document.documentElement;
摘自Stack Overflow的答案:https://stackoverflow.com/a/6447935/1585455
你的条件应该像这样:
if(is_touch_device) { /* your code */ }