用JQuery 实现 COOKIE 的本地保存 -页面切换皮肤 保存记录

实现JQuery 的插件 可以让静态页面也能用 COOKIE哈哈,不错把

下面是具体的使用方法:

1.首先是必须的JQuery 包:jquery-1.3.1.js

  和 其COOKIE 插件 :jquery.cookie.js

2.第一步 在HTML 页面中

		<SCRIPT type="text/javascript" src="scripts/jQuery/jquery-1.3.1.js"></SCRIPT>
		<SCRIPT type="text/javascript" src="scripts/jQuery/jquery.cookie.js"></SCRIPT>
             
<ul id="skin">
        <li id="skin_0" title="蓝色" class="selected">蓝色</li>
        <li id="skin_1" title="紫色">紫色</li>
        <li id="skin_2" title="红色">红色</li>
        <li id="skin_3" title="天蓝色">天蓝色</li>
        <li id="skin_4" title="橙色">橙色</li>
        <li id="skin_5" title="淡绿色">淡绿色</li>
    </ul>

  第二步 JavaScript 中的关键代码

 

$(function() {
			var $li = $("#skin li");
			$li.click(function() {
						switchSkin(this.id);
					});
			var cookie_skin = $.cookie("MyCssSkin");
			if (cookie_skin) {
				switchSkin(cookie_skin);
			}
		});

function switchSkin(skinName) {
	$("#" + skinName).addClass("selected") // 当前<li>元素选中
			.siblings().removeClass("selected"); // 去掉其他同辈<li>元素的选中
	$("#cssfile").attr("href", "styles/skin/" + skinName + ".css"); // 设置不同皮肤
	$.cookie("MyCssSkin", skinName, {
				path : '/',
				expires : 10
			});
}

主要代码就这么些 仅供参考

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值