我使用以下代码在jQuery中的会话对象中存储值但我得到错误$ .session函数不是一个函数.
我还从githhub网站添加插件"jquery.session.js",但它不起作用.请让我帮忙解决问题
// To Store
$(function() {
$.session("myVar", "value");
});
// To Read
$(function() {
alert( $.session("myVar") );
});
Run Code Online (Sandbox Code Playgroud)
如果还有其他方法可以做到这一点......那么也告诉我.....
Fré*_*idi 19
假设你指的是这个插件,你的代码应该是:
// To Store
$(function() {
$.session.set("myVar", "value");
});
// To Read
$(function() {
alert($.session.get("myVar"));
});
Run Code Online (Sandbox Code Playgroud)
在使用插件之前,请记住阅读其文档以了解如何使用它.在这种情况下,可以在README.markdown文件中找到一个用法示例,该文件显示在项目页面上.
kta*_*lyn 13
在我看来,你不应该加载和使用你不需要的插件.这个特殊的jQuery插件没有给你任何东西,因为直接使用JavaScript sessionStorage对象的复杂程度完全相同.也不是,插件提供了一些更简单的方式来与其他jQuery功能进行交互.此外,使用插件的做法不鼓励深入理解某些东西是如何工作的.sessionStorage只有在理解时才能使用.如果它被理解,那么使用jQuery插件实际上是更多的努力.
考虑sessionStorage直接使用:https:
//developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Storage#sessionStorage