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 相关文章推荐
javascript 操作文件 实现方法小结
Jul 02 Javascript
jquery 实现窗口的最大化不论什么情况
Sep 03 Javascript
禁止选中文字兼容IE、Chrome、FF等
Sep 04 Javascript
jQuery替换字符串(实例代码)
Nov 13 Javascript
JavaScript之IE的fireEvent方法详细解析
Nov 20 Javascript
Javascript中数组方法汇总(推荐)
Apr 01 Javascript
JavaScript处理解析JSON数据过程详解
Sep 11 Javascript
Vue学习之路之登录注册实例代码
Jul 06 Javascript
用Vue.extend构建消息提示组件的方法实例
Aug 08 Javascript
JS简单生成由字母数字组合随机字符串示例
May 25 Javascript
angular6.0开发教程之如何安装angular6.0框架
Jun 29 Javascript
微信小程序 Storage更新详解
Jul 16 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
php&amp;java(一)
2006/10/09 PHP
WordPress中is_singular()函数简介
2015/02/05 PHP
PHP 在数组中搜索给定的简单实例 array_search 函数
2016/06/13 PHP
php版微信自定义回复功能示例
2016/12/05 PHP
自适应高度框架 ----属个人收藏内容
2007/01/22 Javascript
IE和Firefox下javascript的兼容写法小结
2008/12/10 Javascript
仅IE不支持setTimeout/setInterval函数的第三个以上参数
2011/05/25 Javascript
JS字符串函数扩展代码
2011/09/13 Javascript
Nodejs学习笔记之入门篇
2015/04/16 NodeJs
jQuery数据类型小结(14个)
2016/01/08 Javascript
纯js实现瀑布流布局及ajax动态新增数据
2016/04/07 Javascript
Bootstrap弹出带合法性检查的登录框实例代码【推荐】
2016/06/23 Javascript
根据输入邮箱号跳转到相应登录地址的解决方法
2016/12/13 Javascript
通过sails和阿里大于实现短信验证
2017/01/04 Javascript
Vue实现动态响应数据变化
2017/04/28 Javascript
Angular获取手机验证码实现移动端登录注册功能
2017/05/17 Javascript
JQuery EasyUI的一些常用组件
2017/07/12 jQuery
浅谈如何使用webpack构建多页面应用
2018/05/30 Javascript
浅谈从React渲染流程分析Diff算法
2018/09/08 Javascript
使用vuepress搭建静态博客的示例代码
2019/02/14 Javascript
layui 实现加载动画以及非真实加载进度的方法
2019/09/23 Javascript
JS+html5实现异步上传图片显示上传文件进度条功能示例
2019/11/09 Javascript
Vue 电商后台管理项目阶段性总结(推荐)
2020/08/22 Javascript
用yum安装MySQLdb模块的步骤方法
2016/12/15 Python
利用python程序生成word和PDF文档的方法
2017/02/14 Python
Python统计分析模块statistics用法示例
2019/09/06 Python
python使用 __init__初始化操作简单示例
2019/09/26 Python
python的dict判断key是否存在的方法
2020/12/09 Python
Moda Italia荷兰:意大利男士服装
2019/08/31 全球购物
2014年圣诞节促销方案
2014/03/14 职场文书
公司合作协议范文
2014/10/01 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
严以用权学习心得体会
2016/01/12 职场文书
护士医德医风心得体会
2016/01/25 职场文书
2019辞职报告范本3篇!
2019/07/23 职场文书