我正在使用Backbone和JQuery在MVC3項目中創建輸入表單。我使用Backbone創建輸入框,並且我在JQuery中使用sessionStorage函數摺疊和展開菜單中的項目。BackBone和sessionsStorage
如果我嘗試使用window.sessionStorage.key(i),由Backbone disapper創建的html ,但只能在IE中:
for (var i = 0; i <= window.sessionStorage.length; i++) {
key = window.sessionStorage.key(i);
if (key != null) {
//Unfold menu item on key;
}
}
我可以使這項工作在Chrome ..
的菜單項的更新功能在IE工程...
function updateSession(element) {
if (window.sessionStorage[element.id] == element.id) {
alert("Just delete the item");
window.sessionStorage.removeItem(element.id);
}
else {
window.sessionStorage.setItem(element.id, element.id);
alert("Just set the item");
}
}
這是爲什麼哈ppening?我試過Jquery.noConflict ..
拉塞,你是否已經找到答案?如果是,請張貼它.. – dart