jquery cookie实现的简单换肤功能适合小网站

 更新时间:2013年08月25日 13:01:33   作者:  
使用jquery cookie做了一个简单的换肤功能适合小网站并且代码低级,具体实现过程如下,感兴趣的朋友可以了解下
前段时间试着使用jquery cookie的时候,做了一个简单的换肤功能,只适合小网站并且代码低级。

首先引入jquery和cookie插件
复制代码 代码如下:

<script type="text/javascript" src="__PUBLIC__/js/jquery.js"></script>
<script type="text/javascript" src="__PUBLIC__/js/cookie.js"></script>

准备几个css文件
复制代码 代码如下:

<link rel="stylesheet" type="text/css" href="__PUBLIC__/css/basic2.css" id="f">

网页中的body部分准备几个button按钮用于触发jquery
复制代码 代码如下:

<button>风格一</button><button>风格二</button>

jquery代码
复制代码 代码如下:

$(document).ready(function(){
$("#button1").click(
function(){
$.cookie('cssfile','basic2.css');//存入cookie
location.reload(); //刷新页面
}
);
$("#button2").click(
function(){
$.cookie('cssfile','basic.css');
location.reload();
}
);
});
$(document).ready(
function(){
var file=$.cookie('cssfile'); //读取cookie
if(typeof file=="undefined")
{
var cssfile="__PUBLIC__/css/basic2.css"; //没有设置,读取默认css
}
else
{
var cssfile="__PUBLIC__/css/"+file; //设置过的cookie
}
$("#f").attr("href",cssfile);
}
);

点击获取jquery cookie插件
点击获取jquery或者使用jquery在谷歌或者微软的托管
Microsoft CDN:
-------------------------------------------------------------------------------
复制代码 代码如下:

<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js"></script>

Google CDN:
--------------------------------------------------------------------------------
复制代码 代码如下:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"> </script>

相关文章

  • jquery tab插件精简版分享

    jquery tab插件精简版分享

    自己平时用得比较多tab功能,网上有很强大的tab功能,但是很多时候太过于复杂,所以自己写了一个最简单的jquery插件,代码如下,就不解释了。
    2011-09-09
  • jQuery中animate动画第二次点击事件没反应

    jQuery中animate动画第二次点击事件没反应

    这篇文章主要介绍了jQuery中animate动画第二次点击事件没反应的解决方法,非常的实用,有需要的小伙伴可以参考下
    2015-05-05
  • jQuery实现图片放大预览实现原理及代码

    jQuery实现图片放大预览实现原理及代码

    jQuery实现图片放大原理很简单,就是将图片显示的尺寸变大后放在浏览器的一个指定位置,从而实现图片的放大预览,下面有个不错的示例,感兴趣的朋友可以参考下
    2013-09-09
  • Bootstrap+Jquery实现日历效果

    Bootstrap+Jquery实现日历效果

    这篇文章主要为大家详细介绍了Bootstrap+Jquery实现日历效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • jQuery中fadeIn、fadeOut、fadeTo的使用方法(图片显示与隐藏)

    jQuery中fadeIn、fadeOut、fadeTo的使用方法(图片显示与隐藏)

    jQuery中fadeIn、fadeOut、fadeTo的使用方法(图片显示与隐藏),需要的朋友可以参考一下
    2013-05-05
  • jQuery实现带渐显效果的人物多级关系图代码

    jQuery实现带渐显效果的人物多级关系图代码

    这篇文章主要介绍了jQuery实现带渐显效果的人物多级关系图,可实现多种关系的显示及点击后渐显切换效果,涉及jQuery响应鼠标事件动态修改页面元素显示效果的相关技巧,需要的朋友可以参考下
    2015-10-10
  • 实例代码讲解jquery easyui动态tab页

    实例代码讲解jquery easyui动态tab页

    这篇文章主要介绍了实例代码讲解jquery easyui动态tab页的相关资料,需要的朋友可以参考下
    2015-11-11
  • jquery购物车结算功能实现方法

    jquery购物车结算功能实现方法

    这篇文章主要为大家详细介绍了jquery购物车结算功能的实现方法,购买多个商品进行统一结算,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • jquery Firefox3.5中操作select的问题

    jquery Firefox3.5中操作select的问题

    不过最近安装了FF3.5正式版,发现这种方法在它下面得不到值,就去看jquery的帮助文档,在文档中对select选中的引用是用如下方法
    2009-07-07
  • jQuery的缓存机制浅析

    jQuery的缓存机制浅析

    这篇文章主要介绍了jQuery的缓存机制浅析,并且模拟jQuery自己写了一个简单的缓存系统实例,需要的朋友可以参考下
    2014-06-06

最新评论