モバイルブラウザを使用している場合はDIVを非表示にする

プロトコルゼロ

使用しているブラウザがモバイルデバイスの場合、コードを操作して特定のDIVを非表示にするのに問題があります。

経歴:カスタムWordPressテンプレートを作成していて、デザインが完全にレスポンシブになっています。ただし、タッチスクリーンでは見栄えがよくないホバーテクニックを使用している特定のDIVを除いて、非表示にしたいだけです。ユーザーがモバイルデバイスを使用している場合は、そのセクション。

私はいくつかの検索を行って、ブラウザがモバイルデバイスであるかどうかを検出できるこの小さな気の利いたコードを見つけました(存在する場合はより良いコードを教えてくださいが、巨大なものは何もありません)、私は現在それを与えていますモバイルブラウザかどうかを知らせるアラートボックス:

<script type="text/javascript"> 
    var mobile = (/iphone|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));  
    if (mobile) { alert("MOBILE DEVICE!!"); } else { alert("NOT A MOBILE DEVICE!!"); }
</script> 

今、私がやりたいのは、本質的に次のように言うことだけです。

if (mobile) { .navWrap {display: none;} }

私はそれが機能しているコードではないことを知っています、私は使用していくつかのテストをしましgetElementByIdたが、私の目標を達成する方法を理解することができませんでした。.navWrapクラスを#navWrapに変更したので、で選択できましたgetElementByIdが、それも機能しませんでした。

だから、私を助けることができる素晴らしい天才はいますか?ありがとう!

イシャンジャイン

この縮小されたjQueryスニペットを使用して、ユーザーがモバイルデバイスを使用して表示しているかどうかを検出できます。 jQuery.browser.mobile

  • ブラウザがモバイルデバイスの場合、jQuery.browser.mobileはtrueになります

あなたはこのコードを試すことができます:

   <script type="text/javascript"> 
    var mobile = (/iphone|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));  
    if (mobile) { 
        alert("MOBILE DEVICE!!");
        $('.navWrap').css('display', 'none'); // OR you can use $('.navWrap').hide();
    } 
    else 
    { 
       alert("NOT A MOBILE DEVICE!!"); 
    }
</script> 

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

reactjsを使用してモバイルで使用する場合、WebサイトのNavBarを非表示にするにはどうすればよいですか?

分類Dev

モバイルブラウザの場合、jqueryでdivを空にします

分類Dev

モバイルブラウザから一部のdivを非表示にするにはどうすればよいですか?新しいdivを表示します。

分類Dev

ユーザーがモバイルを使用している場合は、download_managerを無効にします

分類Dev

ブートストラップを使用して画像とテキストがモバイル画面にある場合は、異なる配置を表示します

分類Dev

モバイルでjqueryを使用してdivを非表示にする

分類Dev

文字列が含まれている場合、バニラJSはDivを非表示にします

分類Dev

ワイド ブラウザで 6 行、次に Flexbox を使用してモバイル幅の場合は 2 列、3 行を実現します。

分類Dev

Flashがインストールされているかどうかを検出し、インストールされていない場合は、ユーザーに通知する非表示のdivを表示するにはどうすればよいですか?

分類Dev

IEブラウザを使用している場合は、サイトのすべてのページをページにリダイレクトします-htaccess

分類Dev

「パスに不正な文字が含まれています。」モバイルブラウザから表示する場合のみ

分類Dev

古いリスナーをサポートするためにuseCaptureをfalseとして使用するか、すべてのブラウザーのデフォルトとして使用する場合は、イベントリスナーを使用します。

分類Dev

PythonSeleniumを使用してスクロールバーがあるブラウザ内に複数のウィンドウがある場合に下にスクロールするにはどうすればよいですか

分類Dev

ユーザーが認証されていない場合にブートストラップモーダルウィンドウを表示するMVC

分類Dev

モバイルはdivを非表示にするだけです

分類Dev

Angular5ユーザーがログインしている場合はnav要素を非表示にします

分類Dev

ブラウザでAngularファイルを非表示にする

分類Dev

HTMLモデルデータをブラウザの場合と同じように<textarea>に表示するにはどうすればよいですか?

分類Dev

ブラウザでTypescriptファイルを非表示にする方法は?

分類Dev

内部divに特定のクラスがある場合に、javascriptを使用して親divを非表示にする方法

分類Dev

ブラウザアイコンを表示するWebStormツールバーを非表示にする

分類Dev

ファイルが別のサーバーにある場合、最初にサーバーにダウンロードせずに、ASP.NetMVCを使用してブラウザーにファイルを強制的にダウンロードする

分類Dev

メタビューポートタグが含まれていない場合のモバイルブラウザの動作を説明する

分類Dev

CSSとhtmlを使用してブラウザ全体にDivを表示する

分類Dev

jQueryを使用したモバイルブラウザの場合、domからHTMLを削除します

分類Dev

Javascriptでモバイルブラウザに焦点を当てる

分類Dev

ユーザーがブラウザでJavaScriptを無効にしている場合、別のCSSスタイルシートを使用するにはどうすればよいですか?

分類Dev

javascriptでpdfのバイト配列を使用してブラウザでpdfを表示するにはどうすればよいですか?

分類Dev

privatelinkの場合にブラウザクライアントを使用してsnowflakeに接続する方法

Related 関連記事

  1. 1

    reactjsを使用してモバイルで使用する場合、WebサイトのNavBarを非表示にするにはどうすればよいですか?

  2. 2

    モバイルブラウザの場合、jqueryでdivを空にします

  3. 3

    モバイルブラウザから一部のdivを非表示にするにはどうすればよいですか?新しいdivを表示します。

  4. 4

    ユーザーがモバイルを使用している場合は、download_managerを無効にします

  5. 5

    ブートストラップを使用して画像とテキストがモバイル画面にある場合は、異なる配置を表示します

  6. 6

    モバイルでjqueryを使用してdivを非表示にする

  7. 7

    文字列が含まれている場合、バニラJSはDivを非表示にします

  8. 8

    ワイド ブラウザで 6 行、次に Flexbox を使用してモバイル幅の場合は 2 列、3 行を実現します。

  9. 9

    Flashがインストールされているかどうかを検出し、インストールされていない場合は、ユーザーに通知する非表示のdivを表示するにはどうすればよいですか?

  10. 10

    IEブラウザを使用している場合は、サイトのすべてのページをページにリダイレクトします-htaccess

  11. 11

    「パスに不正な文字が含まれています。」モバイルブラウザから表示する場合のみ

  12. 12

    古いリスナーをサポートするためにuseCaptureをfalseとして使用するか、すべてのブラウザーのデフォルトとして使用する場合は、イベントリスナーを使用します。

  13. 13

    PythonSeleniumを使用してスクロールバーがあるブラウザ内に複数のウィンドウがある場合に下にスクロールするにはどうすればよいですか

  14. 14

    ユーザーが認証されていない場合にブートストラップモーダルウィンドウを表示するMVC

  15. 15

    モバイルはdivを非表示にするだけです

  16. 16

    Angular5ユーザーがログインしている場合はnav要素を非表示にします

  17. 17

    ブラウザでAngularファイルを非表示にする

  18. 18

    HTMLモデルデータをブラウザの場合と同じように<textarea>に表示するにはどうすればよいですか?

  19. 19

    ブラウザでTypescriptファイルを非表示にする方法は?

  20. 20

    内部divに特定のクラスがある場合に、javascriptを使用して親divを非表示にする方法

  21. 21

    ブラウザアイコンを表示するWebStormツールバーを非表示にする

  22. 22

    ファイルが別のサーバーにある場合、最初にサーバーにダウンロードせずに、ASP.NetMVCを使用してブラウザーにファイルを強制的にダウンロードする

  23. 23

    メタビューポートタグが含まれていない場合のモバイルブラウザの動作を説明する

  24. 24

    CSSとhtmlを使用してブラウザ全体にDivを表示する

  25. 25

    jQueryを使用したモバイルブラウザの場合、domからHTMLを削除します

  26. 26

    Javascriptでモバイルブラウザに焦点を当てる

  27. 27

    ユーザーがブラウザでJavaScriptを無効にしている場合、別のCSSスタイルシートを使用するにはどうすればよいですか?

  28. 28

    javascriptでpdfのバイト配列を使用してブラウザでpdfを表示するにはどうすればよいですか?

  29. 29

    privatelinkの場合にブラウザクライアントを使用してsnowflakeに接続する方法

ホットタグ

アーカイブ