【发布时间】:2012-01-11 07:43:49
【问题描述】:
我已经用这段代码添加了 jQuery 插件:
<script type="text/javascript" src="js/jquery.cookie.js"></script>
我激活cookie的代码如下:
$(document).ready(function() {
$('ul.sub_menu a').click(function() {
$('#sliderid, .prodcls').css("display","none");
$.cookie('links','linkdisplay',{ expires: 2 });
// var txt = $(this).text();
//console.log("you clicked"+txt);
});
var links = $.cookie('links');
if (links == 'linkdisplay') {$('#sliderid, .prodcls').css("display","none");};
});
但是在萤火虫控制台中它给出了一个错误:
$.cookie 不是函数 [Break On This Error]var links = $.cookie('links');
怎么了?
【问题讨论】:
-
你在 jquery 之前添加了 jquery-cookie 吗? (我希望不会。)
-
可能是 Omeid 写的,或者:新的 javascript jquery.cookie.js 是否加载正确?它的路径是否设置了所有需要的斜线?
-
我做错了我在jquery库之前添加它现在我在查询库问题解决后添加它
-
@OmeidHerat 既然您的评论解决了问题,您可能应该将其发布为答案,以便 sajid 将其标记为已解决。
-
@omeid 将其发布为答案,以便人们获得帮助我会标记它