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 相关文章推荐
Expandable "Detail" Table Rows
Aug 29 Javascript
Jquery插件之多图片异步上传
Oct 20 Javascript
关于JavaScript的面向对象和继承有利新手学习
Jan 11 Javascript
JavaScript定义类的几种方式总结
Jan 06 Javascript
Jquery弹出层插件ThickBox的使用方法
Dec 09 Javascript
javascript自动生成包含数字与字符的随机字符串
Feb 09 Javascript
有关jQuery中parent()和siblings()的小问题
Jun 01 Javascript
三种带箭头提示框总结实例
Jun 14 Javascript
jQuery实现选项卡功能(两种方法)
Mar 08 Javascript
给vue项目添加ESLint的详细步骤
Sep 29 Javascript
详解webpack 最简打包结果分析
Feb 20 Javascript
layui 实现table翻页滚动条位置保持不变的例子
Sep 05 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
用PHP实现将GB编码转换为UTF8
2006/11/25 PHP
让你的网站首页自动选择语言转跳
2006/12/06 PHP
php 如何获取数组第一个值
2013/08/06 PHP
PHP date函数常用时间处理方法
2015/05/11 PHP
JQuery表格拖动调整列宽效果(自己动手写的)
2014/09/01 Javascript
纯javascript判断查询日期是否为有效日期
2015/08/24 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
2015/11/17 Javascript
js如何准确获取当前页面url网址信息
2020/09/13 Javascript
深入理解setTimeout函数和setInterval函数
2016/05/20 Javascript
react-native 完整实现登录功能的示例代码
2017/09/11 Javascript
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
2018/02/08 Javascript
vue.js动画中的js钩子函数的实现
2018/07/06 Javascript
webstorm+vue初始化项目的方法
2018/10/18 Javascript
angular6开发steps步骤条组件
2019/07/04 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
2020/12/01 Vue.js
Python 26进制计算实现方法
2015/05/28 Python
pycharm远程调试openstack代码
2017/11/21 Python
python监测当前联网状态并连接的实例
2018/12/18 Python
python3实现斐波那契数列(4种方法)
2019/07/15 Python
使用Python matplotlib作图时,设置横纵坐标轴数值以百分比(%)显示
2020/05/16 Python
Python Pandas数据分析工具用法实例
2020/11/05 Python
利用python进行文件操作
2020/12/04 Python
python爬取股票最新数据并用excel绘制树状图的示例
2021/03/01 Python
说出一些常用的类,包,接口
2014/09/22 面试题
会计实习期自我鉴定
2013/10/06 职场文书
大学生个人自我鉴定
2013/12/03 职场文书
产品发布会策划方案
2014/05/12 职场文书
预备党员转正考核材料
2014/06/03 职场文书
校运会口号
2014/06/18 职场文书
公司委托书格式范文
2014/10/09 职场文书
2014年教学管理工作总结
2014/12/02 职场文书
有关骆驼祥子的读书笔记
2015/06/26 职场文书
SpringBoot SpringEL表达式的使用
2021/07/25 Java/Android
基于python定位棋子位置及识别棋子颜色
2021/07/26 Python
Python中的变量与常量
2021/11/11 Python
python的netCDF4批量处理NC格式文件的操作方法
2022/03/21 Python