0

誰かがこれを URL の末尾に付けて Web サイトにアクセスすると、/?utm_source=google と表示され、Cookie を設定して本体にクラスを追加しようとしています。

現時点では正しく動作していないようで、ホームページに直接アクセスすると、ボディにクラスが追加されます

jquery cookie プラグインを使用しています

誰かが私が間違っていることを知っているかどうか、またはそれを行うためのより良い方法を知っているとは思わないでください。

  var url = "(location.href.match(/utm\_source\=google/ig))";

  $.cookie("url", url, { expires:7, path: '/' });

 if ($.cookie("url")) {
    $('body').addClass('test');
  } 
4

1 に答える 1

0

気にしないでください:

var url = "(location.href.match(/utm\_source\=google/ig))";

   if (location.href.match(/utm\_source\=google/ig)){
     $('body').addClass('test');
     $.cookie('number', 'url');

  }

    if ($.cookie('number')) {
         $('body').addClass('test');
    }
于 2013-08-19T14:41:45.607 に答える