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