jQuery实现简单的网页换肤效果示例


Posted in Javascript onSeptember 18, 2016

本文实例讲述了jQuery实现简单的网页换肤效果。分享给大家供大家参考,具体如下:

这里有4个文件:skin.html、blue.css、green.html、red.html,都放在同一目录下。

1、skin.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<head>
  <title>皮肤切换演示</title>
  <!--引用百度CDN的jquery-->
  <script language="javascript" type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
  <link href="blue.css" id="skincss" rel="stylesheet" type="text/css"/>
  <script type="text/javascript">
    $(document).ready(function(){
      //切换皮肤
      $('#skin_list').change(function(){
        skin_name = $(this).val()
        skin_ skin_name + ".css"
        $("#skincss").attr("href", skin_href)
      });
    });
  </script>
</head>
</head>
<body>
  <!--皮肤列表-->
  <div>
    皮肤列表:
    <select id="skin_list">
      <option value ="blue">蓝色</option>
      <option value ="green">绿色</option>
      <option value ="red">红色</option>
    </select>
  </div>
  <div>
    <ul>
      <li>今天</li>
      <li>心情</li>
      <li>不错</li>
    </ul>
  </div>
</body>
</html>

重点只有一个,就是那几行JavaScript代码。为了让大家看到全貌,所以将整个html代码贴了出来。

2、blue.css

li {color:blue;}

3、green.css

li {color:green;}

4、red.css

li {color:red;}

可能有网友觉得一句话还搞毛css文件,这里是以小见大,见笑了。^_^

5、截图如下:

jQuery实现简单的网页换肤效果示例

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
jquery tab插件精简版分享
Sep 10 Javascript
最佳6款用于移动网站开发的jQuery 图片滑块插件小结
Jul 20 Javascript
查找iframe里元素的方法可传参
Sep 11 Javascript
不同Jquery版本引发的问题解决
Oct 14 Javascript
js跳转页面方法实现汇总
Feb 11 Javascript
纯js写的分页表格数据为json串
Feb 18 Javascript
JS 打印界面的CSS居中代码适用所有浏览器
Mar 19 Javascript
jQuery的animate函数实现图文切换动画效果
May 03 Javascript
基于jquery实现百度新闻导航菜单滑动动画
Mar 15 Javascript
全面解析Bootstrap中Carousel轮播的使用方法
Jun 13 Javascript
jQuery实现select下拉框获取当前选中文本、值、索引
May 08 jQuery
js实现淘宝浏览商品放大镜功能
Oct 28 Javascript
js完整倒计时代码分享
Sep 18 #Javascript
Javascript中常见的逻辑题和解决方法
Sep 17 #Javascript
js手动播放图片实现图片轮播效果
Sep 17 #Javascript
Bootstrap时间选择器datetimepicker和daterangepicker使用实例解析
Sep 17 #Javascript
AngularJS使用自定义指令替代ng-repeat的方法
Sep 17 #Javascript
Bootstrap Table表格一直加载(load)不了数据的快速解决方法
Sep 17 #Javascript
AngularJS中关于ng-class指令的几种实现方式详解
Sep 17 #Javascript
You might like
《魔兽争霸3:重制版》翻车了?你想要的我们都没有
2019/11/07 魔兽争霸
使用Limit参数优化MySQL查询的方法
2008/11/12 PHP
浅谈PHP面向对象之访问者模式+组合模式
2017/05/22 PHP
PHP实现验证码校验功能
2017/11/16 PHP
php使用gearman进行任务分发操作实例详解
2020/02/26 PHP
创建一个复制UBB软件信息的链接或按钮的js代码
2008/01/06 Javascript
25个好玩的JavaScript小游戏分享
2011/04/22 Javascript
JS模板实现方法
2013/04/03 Javascript
JS写的贪吃蛇游戏(个人练习)
2013/07/08 Javascript
简单的ajax连接库分享(不用jquery的ajax)
2014/01/19 Javascript
jQuery实现表格展开与折叠的方法
2015/05/04 Javascript
基于JS实现的笛卡尔乘积之商品发布
2016/05/13 Javascript
关于微信中a链接无法跳转问题
2016/08/02 Javascript
超实用的javascript时间处理总结
2016/08/16 Javascript
jquery validate表单验证插件
2016/09/06 Javascript
利用AngularJs实现京东首页轮播图效果
2016/09/08 Javascript
10分钟掌握XML、JSON及其解析
2020/12/06 Javascript
javascript判断firebug是否开启的方法
2016/11/23 Javascript
Angular 4依赖注入学习教程之Injectable装饰器(六)
2017/06/04 Javascript
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
vue配置font-awesome5的方法步骤
2019/01/27 Javascript
微信小程序动态设置图片大小的方法
2019/11/21 Javascript
Python中的time模块与datetime模块用法总结
2016/06/30 Python
利用pytorch实现对CIFAR-10数据集的分类
2020/01/14 Python
Python+redis通过限流保护高并发系统
2020/04/15 Python
keras分类模型中的输入数据与标签的维度实例
2020/07/03 Python
Python定时任务框架APScheduler原理及常用代码
2020/10/05 Python
jupyter notebook更换皮肤主题的实现
2021/01/07 Python
VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)
2021/03/02 Python
《走一步再走一步》教学反思
2014/02/15 职场文书
指导教师评语
2014/04/26 职场文书
清明节主题班会
2015/08/14 职场文书
2016年第二十届“母亲节暨幸福工程救助贫困母亲活动日”活动总结
2016/04/06 职场文书
使用golang编写一个并发工作队列
2021/05/08 Golang
一劳永逸彻底解决pip install慢的办法
2021/05/24 Python
MySQL中order by的使用详情
2021/11/17 MySQL