jQuery实现给页面换肤的方法


Posted in Javascript onMay 30, 2015

本文实例讲述了jQuery给页面换肤的方法。分享给大家供大家参考。具体分析如下:

给页面换肤的效果有不少同学做过,今天在逛blog时也发现一段使用jQuery换肤的代码,贴上与大家分享一下:

$(document).ready(function(){
  $('#styleSwitch .button').bind('click', function(){
    $('body').removeClass();
    //remove all the other classes
    $('#styleSwitch .button').removeClass('selected');
    $(this).addClass('selected');
    switch(this.id){
      case 'style1':
        $('body').addClass('style1');
        break;
      case 'style2':
        $('body').addClass('style2');
        break;
      case 'style3':
        $('body').addClass('style3');
        break;
    }
    return false;
  });
});

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

Javascript 相关文章推荐
Javascript 面向对象编程(一) 封装
Aug 28 Javascript
基于jQuery的输入框在光标位置插入内容, 并选中
Oct 29 Javascript
动态更新highcharts数据的实现方法
May 28 Javascript
批量下载对路网图片并生成html的实现方法
Jun 07 Javascript
JavaScript函数节流和函数防抖之间的区别
Feb 15 Javascript
jQuery事件与动画基础详解
Feb 23 Javascript
Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码)
Oct 25 Javascript
详解vue移动端日期选择组件
Feb 22 Javascript
微信小程序如何像vue一样在动态绑定类名
Apr 17 Javascript
Vue父子组件双向绑定传值的实现方法
Jul 31 Javascript
vue2.0 路由模式mode="history"的作用
Oct 18 Javascript
vue 实现v-for循环回来的数据动态绑定id
Nov 07 Javascript
js获取滚动距离的方法
May 30 #Javascript
jquery简单实现外部链接用新窗口打开的方法
May 30 #Javascript
Javascript实现div层渐隐效果的方法
May 30 #Javascript
JQuery+CSS实现图片上放置按钮的方法
May 29 #Javascript
Jquery解析json字符串及json数组的方法
May 29 #Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
May 29 #Javascript
jQuery实现返回顶部效果的方法
May 29 #Javascript
You might like
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
PHP 万年历实现代码
2012/10/18 PHP
判断php数组是否为索引数组的实现方法
2013/06/13 PHP
php表单请求获得数据求和示例
2014/05/15 PHP
php实现将上传word文件转为html的方法
2015/06/03 PHP
ThinkPHP发送邮件示例代码
2016/10/08 PHP
PHP获取文件扩展名的常用方法小结【五种方式】
2018/04/27 PHP
解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述
2013/06/19 Javascript
js Date概念详细介绍
2013/11/22 Javascript
js使用html()或text()方法获取设置p标签的显示的值
2014/08/01 Javascript
JQuery动态添加和删除表格行的方法
2015/03/09 Javascript
avalon js实现仿微博拖动图片排序
2015/08/14 Javascript
jQuery实现iframe父窗体和子窗体的相互调用
2016/06/17 Javascript
实现一个简单的vue无限加载指令方法
2017/01/10 Javascript
微信小程序 slider 详解及实例代码
2017/01/10 Javascript
nodejs搭建本地服务器并访问文件的方法
2017/03/03 NodeJs
js鼠标经过tab选项卡时实现切换延迟
2017/03/24 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
2017/09/14 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
2018/01/25 Javascript
react native基于FlatList下拉刷新上拉加载实现代码示例
2018/09/30 Javascript
7个好用的JavaScript技巧分享(译)
2019/05/07 Javascript
微信小程序 点击切换样式scroll-view实现代码实例
2019/10/11 Javascript
three.js欧拉角和四元数的使用方法
2020/07/26 Javascript
jQuery实现雪花飘落效果
2020/08/02 jQuery
[01:09]2014DOTA2国际邀请赛 TI4西雅图DOTA2 中国美女coser加油助威
2014/07/20 DOTA
python实现学生信息管理系统
2020/04/05 Python
pandas系列之DataFrame 行列数据筛选实例
2018/04/12 Python
Python绘制并保存指定大小图像的方法
2019/01/10 Python
Django 实现图片上传和显示过程详解
2019/07/18 Python
Python Websocket服务端通信的使用示例
2020/02/25 Python
印度最大的酒店品牌网络:OYO Rooms
2016/07/24 全球购物
质量在我心中演讲稿
2014/09/02 职场文书
检讨书范文1000字
2015/01/28 职场文书
本溪关门山导游词
2015/02/09 职场文书
大学生团日活动总结
2015/05/06 职场文书
Python集合set()使用的方法详解
2022/03/18 Python