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 相关文章推荐
js两行代码按指定格式输出日期时间
Oct 21 Javascript
jQuery中$.each使用详解
Jan 29 Javascript
纯css实现窗户玻璃雨滴逼真效果
Aug 23 Javascript
jQuery三级下拉列表导航菜单代码分享
Apr 15 Javascript
jQuery实现文字自动横移
Jan 08 Javascript
React Native 真机断点调试+跨域资源加载出错问题的解决方法
Jan 18 Javascript
JS实现为动态添加的元素增加事件功能示例【基于事件委托】
Mar 21 Javascript
如何在Angular应用中创建包含组件方法示例
Mar 23 Javascript
基于Vue和Element-Ui搭建项目的方法
Sep 06 Javascript
解决Vue动态加载本地图片问题
Oct 09 Javascript
js实现聊天对话框
Feb 08 Javascript
一文读懂vue动态属性数据绑定(v-bind指令)
Jul 20 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
php开发文档 会员收费1期
2012/08/14 PHP
php引用计数器进行垃圾收集机制介绍
2012/09/19 PHP
smarty内置函数capture用法分析
2015/01/22 PHP
thinkphp实现图片上传功能
2016/01/13 PHP
ThinkPHP5.0多个文件上传后找不到临时文件的修改方法
2018/07/30 PHP
PHP7中I/O模型内核剖析详解
2019/04/14 PHP
基于JQuery的Select选择框的华丽变身
2011/08/23 Javascript
javascript生成随机颜色示例代码
2014/05/05 Javascript
IE浏览器IFrame对象内存不释放问题解决方法
2014/08/22 Javascript
Javascript中Array.prototype.map()详解
2014/10/22 Javascript
jQuery提示效果代码分享
2014/11/20 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
2015/03/03 Javascript
再JavaScript的jQuery库中编写动画效果的指南
2015/08/13 Javascript
全面解析Bootstrap表单样式的使用
2016/09/09 Javascript
JS中如何实现Laravel的route函数详解
2017/02/12 Javascript
nodejs入门教程五:连接数据库的方法分析
2017/04/24 NodeJs
Vue实现简易翻页效果源码分享
2018/11/08 Javascript
简单了解JS打开url的方法
2020/02/21 Javascript
JS实现放大镜效果
2020/09/21 Javascript
Python入门篇之文件
2014/10/20 Python
解决python2.7 查询mysql时出现中文乱码
2016/10/09 Python
Numpy 将二维图像矩阵转换为一维向量的方法
2018/06/05 Python
Python图像处理实现两幅图像合成一幅图像的方法【测试可用】
2019/01/04 Python
Python中Numpy mat的使用详解
2019/05/24 Python
浅谈pyqt5在QMainWindow中布局的问题
2019/06/21 Python
Python数组拼接np.concatenate实现过程
2020/04/18 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
2020/06/08 Python
发现两个有趣的CSS3动画效果
2013/08/14 HTML / CSS
瑞士灯具购物网站:Lampenwelt.ch
2018/07/08 全球购物
Linux开机引导的步骤是什么
2015/10/19 面试题
Java面试题汇总
2015/12/06 面试题
学校安全教育制度
2014/01/31 职场文书
环保倡议书100字
2014/05/15 职场文书
2014镇党委班子对照检查材料思想汇报
2014/09/23 职场文书
2015年元旦主持词结束语
2014/12/14 职场文书
病人写给医生的感谢信
2015/01/23 职场文书