0

how use jquery cookie
it is save browser when windown reload...

Html

     <span class="switchone">setCookeOne</span> //click create cookie (name,value)
     <span class="switchtwo">setCookeOne</span>//click create cookie (name,value)

Jquery

 $(document).ready(function(){
     $("span.switchone").click(function () {
        setNewCookie('name', "cobra");
       location.reload();
    });
     $("span.switchtwo").click(function () {
       setNewCookie('name', "snake");
       location.reload();
    });
 });
    function setNewCookie(name, value) {
       var date = new Date();
       date.setTime(date.getTime() + ( 1000 * 60 * 60 * 24 * 30 ));
       $.removeCookie(name);
       $.cookie(name, value, {path: '/', expires: date });
    }
Kisspa
  • 584
  • 4
  • 11

1 Answers1

1

looks like you have not used:jquery.cookie.js.add this file to your code.

you can find it here:https://raw.githubusercontent.com/carhartl/jquery-cookie/master/src/jquery.cookie.js

try with this:

 <script src="https://raw.githubusercontent.com/carhartl/jquery-cookie/master/src/jquery.cookie.js"></script>
 <script type="text/javascript">


 $(document).ready(function(){
     $("span.switchone").click(function () {
        setNewCookie('name', "cobra");
       location.reload();
    });
     $("span.switchtwo").click(function () {
       setNewCookie('name', "snake");
       location.reload();
    });
 });
    function setNewCookie(name, value) {
       var date = new Date();
       date.setTime(date.getTime() + ( 1000 * 60 * 60 * 24 * 30 ));

       $.removeCookie(name);
       $.cookie(name, value, {path: '/', expires: date });
    }
  </script>

  <span class="switchone">setCookeOne</span> //click create cookie (name,value)
     <span class="switchtwo">setCooketwo</span>//click create cookie (name,value)
Suchit kumar
  • 11,809
  • 3
  • 22
  • 44