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 相关文章推荐
Jquery 扩展方法
May 06 Javascript
js之事件冒泡和事件捕获详细介绍
Oct 28 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
Mar 20 Javascript
javascript运动效果实例总结(放大缩小、滑动淡入、滚动)
Jan 08 Javascript
浅谈JS中的三种字符串连接方式及其性能比较
Sep 02 Javascript
React Native 搭建开发环境的方法步骤
Oct 30 Javascript
浅谈在Vue-cli里基于axios封装复用请求
Nov 06 Javascript
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
Feb 08 Javascript
JavaScript设计模式之装饰者模式实例详解
Jan 17 Javascript
微信小程序BindTap快速连续点击目标页面跳转多次问题处理
Apr 08 Javascript
详解无限滚动插件vue-infinite-scroll源码解析
May 12 Javascript
JavaScript oncopy事件用法实例解析
May 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
Yii把CGridView文本框换成下拉框的方法
2014/12/03 PHP
php通过asort()给关联数组按照值排序的方法
2015/03/18 PHP
php post大量数据时发现数据丢失问题解决方法
2015/06/20 PHP
php array_map()函数实例用法
2021/03/03 PHP
浅谈JavaScript中面向对象技术的模拟
2006/09/25 Javascript
Javascript base64编码实现代码
2011/12/02 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
JavaScript实现将数组数据添加到Select下拉框的方法
2015/08/21 Javascript
javascript实现抽奖程序的简单实例
2016/06/07 Javascript
D3.js实现文本的换行详解
2016/10/14 Javascript
jQuery实现表格元素动态创建功能
2017/01/09 Javascript
微信小程序学习(4)-系统配置app.json详解
2017/01/12 Javascript
详解关于Vue2.0路由开启keep-alive时需要注意的地方
2018/09/18 Javascript
微信小程序授权登录及解密unionId出错的方法
2018/09/26 Javascript
详解React项目如何修改打包地址(编译输出文件地址)
2019/03/21 Javascript
详解vue使用$http服务端收不到参数
2019/04/19 Javascript
前端Vue项目详解--初始化及导航栏
2019/06/24 Javascript
vuex存储复杂参数(如对象数组等)刷新数据丢失的解决方法
2019/11/05 Javascript
JavaScript 闭包的使用场景
2020/09/17 Javascript
python snownlp情感分析简易demo(分享)
2017/06/04 Python
PyCharm代码整体缩进,反向缩进的方法
2018/06/25 Python
由Python编写的MySQL管理工具代码实例
2019/04/09 Python
详解python播放音频的三种方法
2019/09/23 Python
python爬虫爬取监控教务系统的思路详解
2020/01/08 Python
django的403/404/500错误自定义页面的配置方式
2020/05/21 Python
VICHY薇姿英国官网:全球专业敏感肌护肤领先品牌
2017/07/04 全球购物
大学生怎样进行自我评价
2013/12/07 职场文书
土木建筑学生自我评价
2014/01/14 职场文书
行政文秘岗位职责范本
2014/02/10 职场文书
医学院毕业生自荐信范文
2014/03/06 职场文书
金融学专业大学生职业生涯规划
2014/03/07 职场文书
四风问题对照检查材料整改措施
2014/09/27 职场文书
总经理司机岗位职责
2015/04/10 职场文书
学校趣味运动会开幕词
2016/03/04 职场文书
MySQL中CURRENT_TIMESTAMP的使用方式
2021/11/27 MySQL
Python中Schedule模块使用详解 周期任务神器
2022/04/19 Python