jQuery实现的网页换肤效果示例


Posted in Javascript onSeptember 20, 2016

本文实例讲述了jQuery实现的网页换肤效果。分享给大家供大家参考,具体如下:

现在许多后台网站都有换皮肤的效果,今天我用 jquery 写了这个效果,主要思路是改变 link 标签的 href 属性值。

html 代码如下:

<!DOCTYPE HTML>
<html lang="en-US">
<head>
  <meta charset="UTF-8"/>
  <title>网页换肤效果</title>
  <link rel="stylesheet" type="text/css" href="css/base.css" media="all"/>
  <link rel="stylesheet" type="text/css" href="css/skin_0.css" media="all" id="cssfile"/>
</head>
<body>
  <div id="skin" class="clearfix">
    <a id="skin_0" href="javascript:;" class="selected">灰色</a>
    <a id="skin_1" href="javascript:;">紫色</a>
    <a id="skin_2" href="javascript:;">红色</a>
    <a id="skin_3" href="javascript:;">蓝色</a>
    <a id="skin_4" href="javascript:;">橙色</a>
    <a id="skin_5" href="javascript:;">绿色</a>
  </div>
  <div id="news">
    <h1 class="title">时事新闻</h1>
  </div>
  <div id="game">
    <h1 class="title">游戏快报</h1>
  </div>
</body>
</html>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript">
var $skinBtn = $('#skin > a');
$skinBtn.click(function(){
  $(this).addClass('selected').siblings().removeClass('selected');
  $('#cssfile').attr('href','css/' + this.id + '.css');
});
</script>

PS:以上是本人通过所学的 jquery 知识,随意写的一些效果。

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
关于COOKIE个数与大小的问题
Jan 17 Javascript
分页栏的web标准实现
Nov 01 Javascript
一个JavaScript获取元素当前高度的实例
Oct 29 Javascript
jQuery实现鼠标滑过Div层背景变颜色的方法
Feb 17 Javascript
javascript常用正则表达式汇总
Jul 31 Javascript
js实现网页多级级联菜单代码
Aug 20 Javascript
解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
Dec 03 Javascript
JavaScript数据绑定实现一个简单的 MVVM 库
Apr 08 Javascript
详解jQuery中基本的动画方法
Dec 14 Javascript
详解angular element()方法使用
Apr 08 Javascript
JS闭包可被利用的常见场景小结
Apr 09 Javascript
webpack实现一个行内样式px转vw的loader示例
Sep 13 Javascript
jQuery实现导航滚动到指定内容效果完整实例【附demo源码下载】
Sep 20 #Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
Sep 20 #Javascript
移动端使用localStorage缓存Js和css文的方法(web开发)
Sep 20 #Javascript
关于Javascript中defer和async的区别总结
Sep 20 #Javascript
javascript数组对象常用api函数小结(连接,插入,删除,反转,排序等)
Sep 20 #Javascript
javascript字符串对象常用api函数小结(连接,替换,分割,转换等)
Sep 20 #Javascript
JQuery手速测试小游戏实现思路详解
Sep 20 #Javascript
You might like
Protoss热键控制
2020/03/14 星际争霸
php mssql 时间格式问题
2009/01/13 PHP
php使用指定编码导出mysql数据到csv文件的方法
2015/03/31 PHP
php实现将数据做成json的格式给前端使用
2018/08/21 PHP
php上传后台无法收到数据解决方法
2019/10/28 PHP
修改发贴的编辑功能
2007/03/07 Javascript
浅谈JavaScript中的String对象常用方法
2015/02/25 Javascript
jQuery封装的tab选项卡插件分享
2015/06/16 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(下)
2015/10/28 Javascript
angularjs创建弹出框实现拖动效果
2020/08/25 Javascript
bootstrap datetimepicker日期插件使用方法
2017/01/13 Javascript
nodejs实现发出蜂鸣声音(系统报警声)的方法
2017/01/18 NodeJs
微信小程序 实现动态显示和隐藏某个控件
2017/04/27 Javascript
JavaScript中重名的函数与对象示例详析
2017/09/28 Javascript
vue 自定义 select内置组件
2018/04/10 Javascript
vue实现列表拖拽排序的功能
2020/11/02 Javascript
[02:43]DOTA2英雄基础教程 圣堂刺客
2013/12/09 DOTA
python中学习K-Means和图片压缩
2017/11/20 Python
对Python subprocess.Popen子进程管道阻塞详解
2018/10/29 Python
python scatter散点图用循环分类法加图例
2019/03/19 Python
python opencv调用笔记本摄像头
2019/08/28 Python
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
2020/04/21 Python
pyCharm 实现关闭代码检查
2020/06/09 Python
浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别
2020/06/12 Python
sklearn的predict_proba使用说明
2020/06/28 Python
matplotlib事件处理基础(事件绑定、事件属性)
2021/02/03 Python
详解Canvas实用库Fabric.js使用手册
2019/01/07 HTML / CSS
Pop In A Box英国:Funko POP搪胶公仔
2019/05/27 全球购物
香港演唱会订票网站:StubHub香港
2019/10/10 全球购物
计算机通信工程专业毕业生推荐信
2013/12/24 职场文书
《大江保卫战》教学反思
2014/04/11 职场文书
企业三严三实学习心得体会
2014/10/13 职场文书
2015年全国爱耳日活动总结
2015/02/27 职场文书
计算机专业自荐信
2015/03/05 职场文书
毕业论文答辩开场白
2015/05/27 职场文书
2016年11月份红领巾广播稿
2015/12/21 职场文书