JQuery Cookie加载但总是返回错误

时间:2016-05-18 20:42:54

标签: jquery jquery-cookie

我得到:

8:21 Uncaught TypeError: Cannot read property 'set' of undefined

for:

@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryval")
<script src="~/Scripts/jquery.cookie.js"></script>
<script>
    $.cookies.set('TEST', "VALUEEEE", { path: '/' }); // <-- errs here
</script>

我在MVC5中,直接在页面上,在布局中,部分地尝试过这个......不管去哪里......无论如何都只是得到这个错误。文件从NuGet包中到位并在此处引用...已确认加载了jQuery,并加载了jquery cookie文件...

Screenshot

无法让这个工作......任何想法?

2 个答案:

答案 0 :(得分:2)

应该如下所示

var cook = $.cookie('TEST', "VALUEEEE", { path: '/' });

答案 1 :(得分:1)

库的docs表示使用情况如下:

$.cookie('name', 'value');

没有.set(...)功能