Javascript jQuery会话出错
我希望有人能帮助我,因为我正在尝试使用jQuery将相对简单的值存储到会话中(选择字段中的值)。我一直在尝试使用,但它在页面加载时抛出了一个错误。错误如下…:Javascript jQuery会话出错,javascript,jquery,session,jquery-session,Javascript,Jquery,Session,Jquery Session,我希望有人能帮助我,因为我正在尝试使用jQuery将相对简单的值存储到会话中(选择字段中的值)。我一直在尝试使用,但它在页面加载时抛出了一个错误。错误如下…: Uncaught TypeError: Object function each(iterator, context) { try { this._each(iterator, context); } catch (e) { if (e != $break) throw e; } r
Uncaught TypeError: Object function each(iterator, context) {
try {
this._each(iterator, context);
} catch (e) {
if (e != $break) throw e;
}
return this;
} has no method 'split'
我已经了解到这可能与Prototype冲突,因此我在jquery.session.js文件的顶部添加了以下内容,并将“$”的所有实例更改为“jquery”,但没有效果
jQuery.noConflict();
我并不完全喜欢这个插件,如果有人建议的话,我愿意使用另一个插件。我只是希望这是一个熟悉的快速解决方案,或者是另一个可能的解决方案的建议
谢谢 这是一个解释html5会话存储的网站。
您正在使用prototype.js吗?如果不修改插件,恐怕这个插件将无法与jquery+prototype.js兼容。它似乎在非字符串的东西上使用了.split,可能是因为prototype.js覆盖了一些核心javascript方法。您是否知道这个错误的确切行号?我使用这个插件非常成功:它与jquery、prototype等一起工作。