jqueryのCookie値に基づいて非表示要素を表示する

gmk

javascript、jqueryの初心者。これでhtmlの非表示要素を表示しようとしています

$(document).ready(function () {

    if ($.cookie() == "NAV1") {
        $(".sys, .Indiv").show();
        $(".pb, .er").hide();
    } 
    else if ($.cookie() == "NAV2") {
        $(".pb, .Indiv").show();
        $(".sys, .er").hide();  
    } 
    else if ($.cookie() == "NAV3") {
        $(".er").show();
        $(".sys, .pb, .Indiv").hide();
    }       
});
Mudassir Hasan

取得する特定のCookieの名前を指定する必要があります。たとえば($.cookie('navID')navIDは、値の設定に使用しているCookieの名前です。

if ($.cookie('navID') == "NAV1") {
    $(".sys, .Indiv").show();
    $(".pb, .er").hide();
} 
else if ($.cookie('navID') == "NAV2") {
    $(".pb, .Indiv").show();
    $(".sys, .er").hide();  
} 
else if ($.cookie('navID') == "NAV3") {
    $(".er").show();
    $(".sys, .pb, .Indiv").hide();
} 

$.cookie()オブジェクトの形式ですべてのCookieのコレクションを提供します

編集1

特定のCookieに値が設定されているかどうかを確認する必要があります。

$(document).ready(function () {

if ($.cookie('NAV1')) {
        $(".sys, .Indiv").show();
        $(".pb, .er").hide();
    } 
    else if ($.cookie('NAV2')) {
        $(".pb, .Indiv").show();
        $(".sys, .er").hide();  
    } 
    else if ($.cookie('NAV3')) {
        $(".er").show();
        $(".sys, .pb, .Indiv").hide();
    } 

});

編集2

単一のCookiesayを作成し、$.cookie('PageID')その値を別のページに設定します。次に、ランディングページ、つまりソースページを示す4ページでこのCookieの値を確認します。

ページ1

$.cookie('PageID', 'NAV1'); //page 1

2ページ

$.cookie('PageID', 'NAV2'); //page 2

および3ページ

$.cookie('PageID', 'NAV3'); //page 3

次に、このCookieのロードチェック値に関する4ページを参照してください。

$(document).ready(function () {
if ($.cookie('PageID') == "NAV1") {
    $(".sys, .Indiv").show();
    $(".pb, .er").hide();
} 
else if ($.cookie('PageID') == "NAV2") {
    $(".pb, .Indiv").show();
    $(".sys, .er").hide();  
} 
else if ($.cookie('PageID') == "NAV3") {
    $(".er").show();
    $(".sys, .pb, .Indiv").hide();
} 

});

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

属性値jqueryに基づいて要素を非表示にする

分類Dev

Cookieの存在に基づいてdivを非表示にする方法

分類Dev

内部の要素に基づいてJqueryでdivを非表示にする方法

分類Dev

GeoIPに基づいて複数の要素を非表示にする

分類Dev

Ng値に基づいてDom要素を表示または非表示にする

分類Dev

子要素の値に基づいて親要素を非表示にします

分類Dev

オブジェクトの値に基づいてng-repeatの要素を表示/非表示にする方法は?Angularjs

分類Dev

ラジオの選択に基づいて要素を表示/非表示にする方法

分類Dev

別の要素のデータ属性に基づいて要素を非表示にする

分類Dev

javascriptで入力値に基づいて要素を非表示にする方法は?

分類Dev

特定の値に基づいて列を非表示/再表示する方法VBA

分類Dev

jQuery条件に基づいて要素を表示/非表示

分類Dev

別のdiv表示に基づいてdivを非表示にする

分類Dev

セル値に基づいて行を非表示にする

分類Dev

URLhrefに基づいて要素を非表示

分類Dev

画面サイズに基づいて要素を表示および非表示にする

分類Dev

Primefaces p:fileUploadに基づいて別の要素を表示/非表示

分類Dev

php変数の値に基づいてJavascriptでdivを非表示にする

分類Dev

2列の値に基づいてExcelで行を非表示にする方法

分類Dev

値に基づいて特定のオプションを非表示にする

分類Dev

セル値に基づいて特定の行を非表示にするVBA

分類Dev

内部divの値に基づいてdivを非表示にする方法

分類Dev

jqueryは、データ属性に基づいて複数の要素を表示/非表示にします

分類Dev

JavaScript / jQueryのデータ属性値以外に基づいてdivを非表示/表示

分類Dev

非表示のデータ値に基づいて複数の列の行を非表示にする方法

分類Dev

$ scope変数値に基づいて要素を表示する

分類Dev

jQueryは、CSS要素とslideToggle()状態プロパティに基づいて非表示のDIVを表示します

分類Dev

テーブルの列の値に基づいてDevexpressCardviewを使用するときに要素を表示または非表示にする方法

分類Dev

DOM要素に基づいてAngularJSで要素を非表示にする方法

Related 関連記事

  1. 1

    属性値jqueryに基づいて要素を非表示にする

  2. 2

    Cookieの存在に基づいてdivを非表示にする方法

  3. 3

    内部の要素に基づいてJqueryでdivを非表示にする方法

  4. 4

    GeoIPに基づいて複数の要素を非表示にする

  5. 5

    Ng値に基づいてDom要素を表示または非表示にする

  6. 6

    子要素の値に基づいて親要素を非表示にします

  7. 7

    オブジェクトの値に基づいてng-repeatの要素を表示/非表示にする方法は?Angularjs

  8. 8

    ラジオの選択に基づいて要素を表示/非表示にする方法

  9. 9

    別の要素のデータ属性に基づいて要素を非表示にする

  10. 10

    javascriptで入力値に基づいて要素を非表示にする方法は?

  11. 11

    特定の値に基づいて列を非表示/再表示する方法VBA

  12. 12

    jQuery条件に基づいて要素を表示/非表示

  13. 13

    別のdiv表示に基づいてdivを非表示にする

  14. 14

    セル値に基づいて行を非表示にする

  15. 15

    URLhrefに基づいて要素を非表示

  16. 16

    画面サイズに基づいて要素を表示および非表示にする

  17. 17

    Primefaces p:fileUploadに基づいて別の要素を表示/非表示

  18. 18

    php変数の値に基づいてJavascriptでdivを非表示にする

  19. 19

    2列の値に基づいてExcelで行を非表示にする方法

  20. 20

    値に基づいて特定のオプションを非表示にする

  21. 21

    セル値に基づいて特定の行を非表示にするVBA

  22. 22

    内部divの値に基づいてdivを非表示にする方法

  23. 23

    jqueryは、データ属性に基づいて複数の要素を表示/非表示にします

  24. 24

    JavaScript / jQueryのデータ属性値以外に基づいてdivを非表示/表示

  25. 25

    非表示のデータ値に基づいて複数の列の行を非表示にする方法

  26. 26

    $ scope変数値に基づいて要素を表示する

  27. 27

    jQueryは、CSS要素とslideToggle()状態プロパティに基づいて非表示のDIVを表示します

  28. 28

    テーブルの列の値に基づいてDevexpressCardviewを使用するときに要素を表示または非表示にする方法

  29. 29

    DOM要素に基づいてAngularJSで要素を非表示にする方法

ホットタグ

アーカイブ