java--头部地市切换--cookie的应用

来源:互联网 发布:百度贴吧营销软件 编辑:程序博客网 时间:2024/05/16 18:00

前段时间的一个项目对于头部地市的切换和顶端菜单栏使用controller拼写控制。对于头部的引用使用js引入到模版。那么怎么知道让地市随着用户访问的地址的不同而变化呢,于是在模版中隐藏了一个input存储地市的数值,一加载页面js获取值。地市就变了。然后存储到cookie中。这里的cookie怎么写呢,这样写

$.cookie('dishi',jQuery("#dishi").val(),{ expires : 90,  domain:'xxx.com',   path:'/'  });

貌似成功地解决了地市随地址变得问题。是真的吗?如果有其它频道地市的cookie和你的cookie的名称是一样的。那么你的cookie存入的地市是你页面上获取到的吗,也许不是了。但你没注意到这个问题时就会隐藏下这个bug,总有一天会爆露出来。要彻底解决它就在$(document).ready()中将如上内容再拼写一次。Ok,完美解决了。

这其实就jquery的执行顺序在作怪,但很容易被忽略。

0 0
原创粉丝点击