如何在Jquery中为JQM webApp设置cookie

时间:2014-09-15 12:44:08

标签: javascript php jquery jquery-mobile cookies

这一定是一个非常简单的问题。

我有一个像这样设置cookie的脚本

<script>
$(document).on('pagecreate','#outerPage',function(e) {

   var windowWidth = $(this).width();
  // alert(windowWidth);
   if(windowWidth <290)
   {    
       console.log('cookie :small');
       $.cookie("adds", 0);
       //setTestCookie("adds","0");
   }
   else
   {   
         console.log('cookie :Big');
       $.cookie("adds", 1);

       //setTestCookie("adds","1");
   }
});
</script> 

因此,如果设置了这些cookie,我现在使用php if()else语句显示或隐藏google add。

直到现在我一直在使用这个名为setTestCookie()的函数,但是当我加载页面两次时,if else语句出现了问题。这意味着只在加载页面两次后设置的cookie。

所以我去了Jquery网站并使用这个函数$.cookie()来设置cookie但是它导致加载页面Image并且网页永远不会加载。

任何人都知道为什么会这样。

简而言之,当我使用$.cookie()页面加载器时,图像显示但页面永远不会加载。

控制台中的错误

Uncaught TypeError: undefined is not a function 

谢谢&amp;问候

0 个答案:

没有答案