我使用这段代码对我的形象滑块......JavaScript的就是HTML5 LocalStorage搅乱代码
$(文件)。就绪(函数(){
$("#owl-demo").owlCarousel({ jsonPath : 'json/customData.json', jsonSuccess : customDataSuccess, lazyLoad : true }); function customDataSuccess(data){ var content = ""; for(var i in data["items"]){ var img = data["items"][i].img; var alt = data["items"][i].alt; var myclass = data["items"][i].class; var link = data["items"][i].link; localStorage.setItem("imga", img); localStorage.setItem("alta", alt); localStorage.setItem("linka", link); content += "<a href=\""+link+"\"><img data-src=\"" +img+ "\" alt=\"" +alt+ "\" class=\"" +myclass+ "\"></a>" } $("#owl-demo").html(content); } });
尽快插入localStorage元素脚本不再工作(滑块不出现)...我做错了什么?
您收到任何错误? –
你正在测试什么浏览器?你确认你的浏览器实际上支持localStorage功能吗? – Spudley
其中; s是使用存储数据的代码?你的'setItem'代码存在缺陷...你每次通过'for'循环覆盖同一个存储键 – charlietfl