更换网站皮肤就这么简单

<!DOCTYPE html>
<meta charset="utf-8">
<head>
<title>jquery实现页面皮肤切换并保存</title>
<link title="green" rel="stylesheet" href="css/skin_0.css" id="cssfile">
<link title="blue" rel="stylesheet" href="css/skin_1.css" >
<link title="red" rel="stylesheet" href="css/skin_2.css">
<script src="js/jquery-1.8.2.min.js"></script>
<script src="js/jquery.cookie.js"></script>
<style>
.head{width:400px;}
a{
display:inline-block;
width:20px;
height:20px;
cursor:pointer;
}

a.skin_0{
background:red;
}
a.skin_1{
background:green;
}
a.skin_2{
background:orange;
}
.content{
width:500px;
height:500px;
margin-top:20px;
}
</style>
</head>
<body>
<div class="head">
<a class="skin_0" id="skin_0" class="selected"></a>
<a class="skin_1" id="skin_1"></a>
<a class="skin_2" id="skin_2"></a>
</div>
<div class="content">

</div>
</body>
<script>
function changeColor(skinName){
$("#"+skinName).addClass(‘selected‘).siblings().removeClass(‘selected‘);
$("#cssfile").attr(‘href‘,‘css/‘+skinName+‘.css‘);
$.cookie(‘mySkin‘,skinName,{path:‘/‘,expires:10});
}

$(function(){
var $a = $(".head a");
$a.click(function(){
var skinName= this.id;
changeColor(skinName);
})
var cookieSkin = $.cookie(‘mySkin‘);
if(cookieSkin){
changeColor(cookieSkin);
}

})
</script>
</html>

这个方法目前是我使用的简单粗暴的一种 当然有更多简单易懂的方法欢迎来探讨~

时间: 2024-08-10 21:44:26

更换网站皮肤就这么简单的相关文章

Wordpress如何更换网站主机?

小编发现现在网上有很多不负责任的IDC服务商,因此很多用wordpress的站长朋友经常更换虚拟主机.这个时候就各种问题出现了,趁着周末小编用自己的博客做了个试验,给大家分享下经验吧 换空间遇到的问题有时候是主机商的内部问题,下面小编跟大家谈谈wordpress如何更换空间才不出问题. 第一步.选择主机 建站的首要目的就是选择虚拟主机,优质.稳定.拥有良好售后的网站空间对网站的影响都特别大,而关于备案问题,不想备案的话根据网站和用户特点来选择香港空间还是美国空间.如果是做博客,推荐用linux,

窗体皮肤实现 - 实现简单Toolbar(六)

自定义皮肤很方便,基础开发的工作也是很大的.不过还好一般产品真正需要开发的并不是很多.现在比较漂亮的界面产品都会有个大大的工具条. Toolbar工具条实现皮肤的方法还是可以使用Form的处理方案.每当重复写相同东西的时候,有时会感觉无聊.所以想简单实现个轻量级的,依葫芦画瓢进行减肥. 完成后大致的效果 这个简易Toolbar只实现了Button样式,没有分割线没有下拉多选之类的样式. ”这么弱的东西有毛用?“ 其实这个工具条主要目的是用于附着在其他控件上使用,比如某些控件的标题区域位置.当然如

网站设计之Flash简单动画入门介绍(一)字体闪烁及渐显

在制作网站过程中,增加些动画效果是非常美妙的一件事.由于最近在当Flash和PS课程的助教,也辅导学生完成PS.Flash.HTML等操作,所以这篇文章主要是对Flash动画的入门介绍,希望对你有所帮助,因为是非常基础甚至没有涉及到代码的文章,如果文章中存在错误或不足之处,还请海涵~ 一. 软件介绍 该软件主要使用Macromedia Flash Professional 8实习,而最常用的软件是Adobe Flash CS5,原理和操作基本类似.        首先创建一个Flash文档,Ad

怎么样把网站建设变得简单

每个互联网创业的人,心中都有一个憧憬!一个梦想!一个念头!那就是在互联网这个大板块上闯出一片天.好了,好了.言归正传,不论你怀着什么样的目的.什么样想法,想要在互联网这残酷的舞台上弄出点东西来,你少不了一样东西,那就是"网站"! 网站是你在互联网展示的工具,网站可以帮你宣传.帮你展示自己.帮你寻找资源.但是看似美好的背后,总有一段悲惨的历程.这个历程就是网站建设的过程!说起网站建设,不管是传统行业转型互联网也好,还是刚在互联网上创业的也罢,网站是你在互联网必不可少的东西.但是面对网站建

更换winform皮肤

Visual Studio 2005工具箱上右击选择“选择项”,慢慢等...在弹出的“选择工具箱项”选项卡中,点击“浏览”,找到IrisSkin2.dll存放的位置,双击, 你会发现多了个“SkinEngine”,确定. 将公共控件里的“SkinEngine”,拖到窗体上,将皮肤文件*.ssk在“解决方案资源管理器”中 添加到bin文件夹下的Debug文件夹下.(先复制皮肤文件*.ssk,在Debug文件夹上右击“粘贴”) //this.skinEngine1.SkinFile = "WaveC

博客园添加网站统计访问量-操作简单很实用哦!

浏览博客园,看到这个小文章,跟着操作了一下,可以定制网站的访问人数.访问量,需要的亲果断试试看吧! 效果图: 博文: 无意中看到有这个访问量的统计,觉得挺好玩的,我们现在就来添加一个吧: 1. 先到http://www.amazingcounters.com/sign-up.php   这个地址去申请一个帐户,申请时填写好自己的资料,比如 你的统计风格样式.要统计的地址.要统计的类型,是浏览量(PV) 还是 访客数(UV),或者你也可以2个都统计:这些统计数据都是可以任意修改的哟,不过我们最好还

php查询多个门户网站页面搜索结果简单代码

在门户网站搜索信息的功能. site.php main.php left.php search.php common/function.php ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// site.php <html> <head> <meta http-equiv=&q

个人对servlet的理解、动态网站安装配置以及简单例子解读

Servlet是使用Java Servlet应用程序设计接口(API)及相关类和方法的Java程序,除了Java Servlet API,它还可以用于扩展和添加API的Java类软件包.Java语言能够实现的功能,Servlet基本都能实现(除了图形界面外).Servlet主要处理客户端传来的HTTP请求,并返回一个响应.通常所说的Servlet就是指HttpServlet,能够处理的请求有,doGet().doPost()和service()等方法.在开发Servlet时,可以直接继承java

一个登陆网站验证身份的简单例子

按照需求设计 登陆注册 人员属于不同的班级 学生操作 班级操作 老师操作 增删改查 开发 定义数据库表结构 登陆注册 class Classes(models.Model): caption = models.CharField(max_length = 32) class Student(models.Model): name = models.CharField(max_length = 32) cls = models.Foreignkey('Classes') class Teacher