モバイル判定
if (/mobi/i.test(window.navigator.userAgent)) {
// モバイルの場合
}
これもあり
if (window.navigator.userAgent.toLowerCase().indexOf('mobi') != -1){
// モバイルの場合
}
タッチスクリーン搭載デバイス(タブレットを含む)判定
if ('ontouchstart' in document.documentElement){
// タッチスクリーン搭載デバイスの場合
}