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 相关文章推荐
Prototype ObjectRange对象学习
Jul 19 Javascript
Javascript无参数和有参数类继承问题解决方法
Mar 02 Javascript
javascript委托(Delegate)blur和focus用法实例分析
May 26 Javascript
javascript实现倒计时并弹窗提示特效
Jun 05 Javascript
js验证真实姓名与身份证号是否匹配
Oct 13 Javascript
跟我学习javascript的call(),apply(),bind()与回调
Nov 16 Javascript
javascript实现二叉树的代码
Jun 08 Javascript
vue项目中使用百度地图的方法
Jun 08 Javascript
JS实现获取word文档内容并输出显示到html页面示例
Jun 23 Javascript
Vue中div contenteditable 的光标定位方法
Aug 25 Javascript
Vue.js结合bootstrap前端实现分页和排序效果
Dec 29 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
Apr 04 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
MySQL授权问题总结
2007/05/06 PHP
PHP中使用socket方式GET、POST数据实例
2015/04/02 PHP
[原创]php简单防盗链验证实现方法
2016/07/09 PHP
php+ajax实现文件切割上传功能示例
2020/03/03 PHP
Javascript-Mozilla和IE中的一个函数直接量的问题
2007/01/09 Javascript
Javascript 判断是否存在函数的方法
2013/01/03 Javascript
javascript获取元素离文档各边距离的方法
2015/02/13 Javascript
使用jQuery获取data-的自定义属性
2015/11/10 Javascript
JS获取月份最后天数、最大天数与某日周数的方法
2015/12/08 Javascript
关于session和cookie的简单理解
2016/06/08 Javascript
AngularJS 与Bootstrap实现表格分页实例代码
2016/10/14 Javascript
解决betterScroll在vue中存在图片时,出现拉不动的问题
2018/09/27 Javascript
JS页面获取 session 值,作用域和闭包学习笔记
2019/10/16 Javascript
简单了解JS打开url的方法
2020/02/21 Javascript
JavaScript队列结构Queue实现过程解析
2020/03/07 Javascript
Pytorch Tensor的索引与切片例子
2019/08/18 Python
PyCharm导入python项目并配置虚拟环境的教程详解
2019/10/13 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
Python实现加密接口测试方法步骤详解
2020/06/05 Python
使用python脚本自动生成K8S-YAML的方法示例
2020/07/12 Python
python3获取控制台输入的数据的具体实例
2020/08/16 Python
Python编写单元测试代码实例
2020/09/10 Python
详解tf.device()指定tensorflow运行的GPU或CPU设备实现
2021/02/20 Python
KARATOV珠宝在线商店:俄罗斯珠宝品牌
2019/03/13 全球购物
Ariat英国官网:为世界顶级马术运动员制造最优质的鞋类和服装
2020/02/14 全球购物
班组长安全生产职责
2013/12/16 职场文书
人事行政专员岗位职责
2014/07/23 职场文书
中学生秋季运动会广播稿
2014/09/21 职场文书
写给父母的感谢信
2015/01/22 职场文书
会议通知格式范文
2015/04/15 职场文书
Html5页面播放M4a音频文件
2021/03/30 HTML / CSS
Nginx同一个域名配置多个项目的实现方法
2021/03/31 Servers
Python中X[:,0]和X[:,1]的用法
2021/05/10 Python
Python Pandas常用函数方法总结
2021/06/15 Python
浅析Redis Sentinel 与 Redis Cluster
2021/06/24 Redis
WINDOWS下安装mysql 8.x 的方法图文教程
2022/04/19 MySQL