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 相关文章推荐
jMessageBox 基于jQuery的窗口插件
Dec 09 Javascript
Jquery替换已存在于element上的event的方法
Mar 09 Javascript
Javascript实现飞动广告效果的方法
May 25 Javascript
JS+CSS实现仿雅虎另类滑动门切换效果
Oct 13 Javascript
JS动态的把左边列表添加到右边的实现代码(可上下移动)
Nov 17 Javascript
vue.js将unix时间戳转换为自定义时间格式
Jan 03 Javascript
JavaScript数据结构之二叉树的查找算法示例
Apr 13 Javascript
Angular.js项目中使用gulp实现自动化构建以及压缩打包详解
Jul 19 Javascript
JS实现定时任务每隔N秒请求后台setInterval定时和ajax请求问题
Oct 15 Javascript
微信小程序-getUserInfo回调的实例详解
Oct 27 Javascript
JavaScript中关于base64的一些事
May 06 Javascript
vue判断按钮是否可以点击
Apr 09 Vue.js
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
晶体管来复再生式二管收音机
2021/03/02 无线电
利用php-cli和任务计划实现订单同步功能的方法
2017/05/03 PHP
Laravel5.7 Eloquent ORM快速入门详解
2019/04/12 PHP
PHP 代码简洁之道(小结)
2019/10/16 PHP
jquery 表单下所有元素的隐藏
2009/07/25 Javascript
Javascript在IE或Firefox下获取鼠标位置的代码
2009/12/18 Javascript
jquery向.ashx文件post中文乱码问题的解决方法
2011/03/28 Javascript
基于js disabled=&quot;false&quot;不起作用的解决办法
2013/06/26 Javascript
开源的javascript项目Kissy介绍
2014/11/28 Javascript
Bootstrap开关(switch)控件学习笔记分享
2016/05/30 Javascript
解决Vue页面固定滚动位置的处理办法
2017/07/13 Javascript
Chart.js 轻量级HTML5图表绘制工具库(知识整理)
2018/05/22 Javascript
jQuery常见的遍历DOM操作详解
2018/09/05 jQuery
小程序实现分类页
2019/07/12 Javascript
Vue-cli3生成的Vue项目加载Mxgraph方法示例
2020/05/31 Javascript
Python中设置变量作为默认值时容易遇到的错误
2015/04/03 Python
python获取当前日期和时间的方法
2015/04/30 Python
Tensorflow训练MNIST手写数字识别模型
2020/02/13 Python
pycharm解决关闭flask后依旧可以访问服务的问题
2020/04/03 Python
keras 获取某层的输入/输出 tensor 尺寸操作
2020/06/10 Python
Python脚本打包成可执行文件过程解析
2020/10/20 Python
CSS3制作精致的照片墙特效
2016/06/07 HTML / CSS
HTML5 Canvas中绘制矩形实例
2015/01/01 HTML / CSS
应届生法律顾问求职信
2013/11/19 职场文书
大学生的网络创业计划书
2013/12/26 职场文书
八年级英语教学反思
2014/01/09 职场文书
会议邀请函范文
2014/01/09 职场文书
夫妻双方自愿离婚协议书怎么写
2014/12/01 职场文书
2014年煤矿安全工作总结
2014/12/04 职场文书
采购员岗位职责
2015/02/03 职场文书
行政撤诉申请书
2015/05/18 职场文书
2015年秋季灭鼠工作总结
2015/07/27 职场文书
中学教师教学工作总结
2015/08/13 职场文书
2016师德师风学习心得体会
2016/01/12 职场文书
k-means & DBSCAN 总结
2021/04/27 Python
Mysql存储过程、触发器、事件调度器使用入门指南
2022/01/22 MySQL