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 相关文章推荐
禁止F5等快捷键的JS代码
Mar 06 Javascript
30分钟就入门的正则表达式基础教程
Feb 25 Javascript
2014最热门的JavaScript代码高亮插件推荐
Nov 25 Javascript
js实现超酷的照片墙展示效果图附源码下载
Oct 08 Javascript
深入理解javascript作用域第二篇之词法作用域和动态作用域
Jul 24 Javascript
基于easyui checkbox 的一些操作处理方法
Jul 10 Javascript
浅谈用Webpack路径压缩图片上传尺寸获取的问题
Feb 22 Javascript
通过 JS 判断页面是否有滚动条的实现方法
Apr 05 Javascript
解决vue v-for 遍历循环时key值报错的问题
Sep 06 Javascript
移动端图片上传旋转、压缩问题的方法
Oct 16 Javascript
java遇到微信小程序 &quot;支付验证签名失败&quot; 问题解决
Dec 22 Javascript
js 实现碰撞检测的示例
Oct 28 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列出mysql表所有行和列的方法
2015/03/13 PHP
php随机生成数字字母组合的方法
2015/03/18 PHP
使用jQuery内容过滤选择器选择元素实例讲解
2013/04/18 Javascript
Extjs NumberField后面加单位实现思路
2013/07/30 Javascript
IE中图片的onload事件无效问题和解决方法
2014/06/06 Javascript
JavaScript来实现打开链接页面的简单实例
2016/06/02 Javascript
深入浅析JS的数组遍历方法(推荐)
2016/06/15 Javascript
JavaScipt选取文档元素的方法(推荐)
2016/08/05 Javascript
RequireJS简易绘图程序开发
2016/10/28 Javascript
js实现模糊匹配功能
2017/02/15 Javascript
JS数组去重(4种方法)
2017/03/27 Javascript
js仿微信公众平台打标签功能
2017/04/08 Javascript
Angular中的$watch、$watchGroup、$watchCollection
2017/06/25 Javascript
JS简单实现点击跳转登陆邮箱功能的方法
2017/10/31 Javascript
echarts整合多个类似option的方法实例
2018/07/10 Javascript
JS使用cookie保存用户登录信息操作示例
2019/05/30 Javascript
[02:43]DOTA2英雄基础教程 德鲁伊
2014/01/13 DOTA
TensorFlow利用saver保存和提取参数的实例
2018/07/26 Python
Python 文件数据读写的具体实现
2020/01/24 Python
深入理解Tensorflow中的masking和padding
2020/02/24 Python
django 解决扩展自带User表遇到的问题
2020/05/14 Python
详解Canvas 实现炫丽的粒子运动效果(粒子生成文字)
2018/02/01 HTML / CSS
浅谈HTML5 Web Worker的使用
2018/01/05 HTML / CSS
香港士多网上超级市场:Ztore
2021/01/09 全球购物
售后专员岗位职责
2013/12/08 职场文书
善意的谎言事例
2014/02/15 职场文书
银行青年文明号事迹材料
2014/05/31 职场文书
校园会短篇的广播稿
2014/10/21 职场文书
写给同学的新学期寄语
2015/02/27 职场文书
2015年秋季小学开学标语
2015/07/16 职场文书
2019各种保证书范文
2019/06/24 职场文书
高中班主任工作总结(范文)
2019/08/20 职场文书
MySQL令人咋舌的隐式转换
2021/04/05 MySQL
python神经网络编程之手写数字识别
2021/05/08 Python
NodeJs使用webpack打包项目的方法详解
2022/02/28 NodeJs
多人盗宝《绿林侠盗》第三赛季4.5上线 跨平台实装
2022/04/03 其他游戏