if ( (navigator.userAgent.indexOf('/iPadi') != -1) ) {
}
この if ステートメントを使用して、ユーザー エージェントが iPad であるかどうかを検出しますが、iPad でない場合にのみコードを実行したいと考えています。タッチジェスチャを使用したいiPadを除くすべてのケースで使用したいJQueryホバーがあります。この場合、iPadでないhover()
場合にのみ実行する関数と if ステートメントを入れます。
if ( (navigator.userAgent.indexOf('/iPadi') != -1) ) {
}
この if ステートメントを使用して、ユーザー エージェントが iPad であるかどうかを検出しますが、iPad でない場合にのみコードを実行したいと考えています。タッチジェスチャを使用したいiPadを除くすべてのケースで使用したいJQueryホバーがあります。この場合、iPadでないhover()
場合にのみ実行する関数と if ステートメントを入れます。
私のプロジェクトではこれを使用していますが、うまくいきます。正規表現は必要ありません:
if ( navigator.userAgent.indexOf('iPad') == -1 )
{
}
あなたは正規表現を使いたいです。
if ( (navigator.userAgent.match(/iPad/i) <= 0) ) {
このステートメントも同様に機能します。
var isIpad = navigator.userAgent.match(/iPad/i) != null;