我有一个div,我用购物车的内容计数更新 - 当用户添加到购物车时,我计算行数,然后更新div以说明例如2行
我目前使用:
<script type="text/javaScript">
$(document).ready(function(){
$("#lines2").replaceWith($('#lines').html());
});
</script>
我正如我说的那样使用替换&#34; 0项&#34;在用户会话开始时。
除了用户离开购物车页面时,所有功能都很好,然后div会更改回0项目 - 有没有办法更永久地重写div?
我知道这是一个黑客,但它有利于一个有利的东西!
答案 0 :(得分:0)
jQuery不可能“更永久地写一个div”。对于要跨页面保留的项目,您需要设置cookie或会话。
查看jquery cookie()插件......这将有助于完成您的目标。
这有助于使数据在页面中保持不变。希望这会有所帮助。
答案 1 :(得分:0)
查看会话存储和本地存储比整体cookie更好的安全性,并且在所有主流浏览器上都受支持,请查看此示例 http://html5demos.com/storage 填写字段并刷新浏览器,检查源代码非常简单