为了账号安全,请及时绑定邮箱和手机立即绑定

jquery操作cookie储存到浏览器,不需要后端配合。

jquery操作cookie储存到浏览器,不需要后端配合。

Passion丶L 2016-07-18 11:08:05
代码如下: <div class="top_center" id="oChange">                    <ul>                        <li>                            <a href="#" color="1"></a>                        </li>                        <li>                            <a href="#" color="2"></a>                        </li>                        <li>                            <a href="#" color="3"></a>                        </li>                    </ul>                </div>js代码如下:window.onload = function () {    oColor();}var oClor = document.getElementById('oChange');var oA = oClor.getElementsByTagName('a');var ocl;var css = document.getElementById('css');function oColor() {    oA[0].style.background = '#ff9d00';    oA[1].style.background = '#90EE90';    oA[2].style.background = '#33cfaf';    for (var i = 0; i < oA.length; i++) {        oA[i].onclick = function () {            for (var i = 0; i < oA.length; i++) {                oA[i].style.border = '';            }            this.style.border = 'solid 2px #CCC';            if (this.style.borderStyle == 'solid') {                //                ocl = this.getAttribute('color');                $.cookie("style", $(this).attr(":color"));                if ($.cookie("style") == "1") {                    css.setAttribute('href', 'css/header-b.css');                } else if ($.cookie("style") == "2") {                    css.setAttribute('href', 'css/header-a.css');                } else if ($.cookie("style") == "3") {                    css.setAttribute('href', 'css/header-c.css');                }已实现点击按钮切换css样式表,之后用cookie进行操作,大神指导下...
查看完整描述

1 回答

已采纳
?
丶包菜

TA贡献158条经验 获得超233个赞

你是指浏览器存储吧。

可以试试用

sessionStorage.setItem('cookie',cookie );

或者

localStorage.setItem('cookie',cookie );

两者主要是时间上的差别


查看完整回答
1 反对 回复 2016-07-18
  • 1 回答
  • 0 关注
  • 1573 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信