JQuery Cookie загружается, но всегда возвращает ошибку
Я просто получаю:
8:21 Uncaught TypeError: Cannot read property 'set' of undefined
за:
@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, и загружен файл cookie jquery...
Не могу заставить это работать... есть идеи?
2 ответа
Решение
Документы для библиотеки указывают, что использование будет таким:
$.cookie('name', 'value');
Здесь нет .set(...)
функция
Должно быть как ниже
var cook = $.cookie('TEST', "VALUEEEE", { path: '/' });