jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)


Posted in Javascript onSeptember 08, 2016

本文实例分析了jQuery常用样式操作。分享给大家供大家参考,具体如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css">
.high {
  font-weight: bold; /* 粗体字 */
  color : red; /* 字体颜色设置红色*/
}
.another {
  font-style: italic;
  color: blue;
}
</style>
<script src="js/jquery-1.10.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
$(function(){
  //获取样式
  $("input:eq(0)").click(function(){
    alert( $("p").attr("class") );
  });
  //设置样式
  $("input:eq(1)").click(function(){
    $("p").attr("class","high");
  });
  //追加样式
  $("input:eq(2)").click(function(){
    $("p").addClass("another");
  });
  //删除全部样式
  $("input:eq(3)").click(function(){
    $("p").removeClass();
  });
  //删除指定样式
  $("input:eq(4)").click(function(){
    $("p").removeClass("high");
  });
  //重复切换样式
  $("input:eq(5)").click(function(){
    $("p").toggleClass("another");
  });
  //判断元素是否含有某样式
  $("input:eq(6)").click(function(){
    alert( $("p").hasClass("another") )
    alert( $("p").is(".another") )
  });
});
//]]>
</script>
</head>
<body>
<input type="button" value="输出class类"/>
<input type="button" value="设置class类"/>
<input type="button" value="追加class类"/>
<input type="button" value="删除全部class类"/>
<input type="button" value="删除指定class类"/>
<input type="button" value="重复切换class类"/>
<input type="button" value="判断元素是否含有某个class类"/>
<p class="myClass" title="选择你最喜欢的水果." >你最喜欢的水果是?</p>
<ul>
  <li title='苹果'>苹果</li>
  <li title='橘子'>橘子</li>
  <li title='菠萝'>菠萝</li>
</ul>
</body>
</html>

效果图:

jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)

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

Javascript 相关文章推荐
求解开jscript.encode代码的asp函数
Feb 28 Javascript
js 将json字符串转换为json对象的方法解析
Nov 13 Javascript
BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
Jul 07 Javascript
BootStrap Fileinput上传插件使用实例代码
Jul 28 Javascript
jQuery实现html双向绑定功能示例
Oct 09 jQuery
基于 D3.js 绘制动态进度条的实例详解
Feb 26 Javascript
Vue表单类的父子组件数据传递示例
May 03 Javascript
jQuery插件实现非常实用的tab栏切换功能【案例】
Feb 18 jQuery
koa router 多文件引入的方法示例
May 22 Javascript
vue-cli3中vue.config.js配置教程详解
May 29 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
Aug 15 Javascript
vue iview 隐藏Table组件里的某一列操作
Nov 13 Javascript
js发送短信倒计时的简单实现方法
Sep 08 #Javascript
JavaScript-html标题滚动效果的简单实现
Sep 08 #Javascript
JS 根据子网掩码,网关计算出所有IP地址范围示例
Apr 23 #Javascript
jQuery遍历节点树方法分析
Sep 08 #Javascript
深入理解AngularJS中的ng-bind-html指令和$sce服务
Sep 08 #Javascript
jQuery ready()和onload的加载耗时分析
Sep 08 #Javascript
Angularjs实现mvvm式的选项卡示例代码
Sep 08 #Javascript
You might like
风格模板初级不完全修改教程
2006/10/09 PHP
PHP 高手之路(一)
2006/10/09 PHP
ThinkPHP模板中数组循环实例
2014/10/30 PHP
Zend Guard使用指南及问题处理
2015/01/07 PHP
学习php设计模式 php实现建造者模式
2015/12/07 PHP
Yii2创建多界面主题(Theme)的方法
2016/10/08 PHP
查询绑定数据岛的表格中的文本并修改显示方式的js代码
2009/12/15 Javascript
基于jsTree的无限级树JSON数据的转换代码
2010/07/27 Javascript
Ajax提交与传统表单提交的区别说明
2014/02/07 Javascript
Jquery实现点击按钮,连续地向textarea中添加值的实例代码
2014/03/08 Javascript
jQuery中prev()方法用法实例
2015/01/08 Javascript
Nodejs进阶:基于express+multer的文件上传实例
2016/11/21 NodeJs
老生常谈的跨域处理
2017/01/11 Javascript
jQuery图片瀑布流的简单实现代码
2017/03/15 Javascript
Vue 2.X的状态管理vuex记录详解
2017/03/23 Javascript
基于vue展开收起动画的示例代码
2018/07/05 Javascript
微信小程序canvas拖拽、截图组件功能
2018/09/04 Javascript
JS实现数组深拷贝的方法分析
2019/03/06 Javascript
Vue computed 计算属性代码实例
2020/04/22 Javascript
three.js显示中文字体与tween应用详析
2021/01/04 Javascript
python比较两个列表是否相等的方法
2015/07/28 Python
python利用不到一百行代码实现一个小siri
2017/03/02 Python
详谈python http长连接客户端
2017/06/12 Python
python web框架 django wsgi原理解析
2019/08/20 Python
python GUI库图形界面开发之PyQt5拖放控件实例详解
2020/02/25 Python
Python通过len函数返回对象长度
2020/10/22 Python
基于Python的图像阈值化分割(迭代法)
2020/11/20 Python
美国女士时尚珠宝及配饰购物网站:Icing
2018/07/02 全球购物
eBay瑞士购物网站:eBay.ch
2018/12/24 全球购物
卡骆驰英国官网:Crocs英国
2019/08/22 全球购物
Jones New York官网:美国女装品牌,受白领女性欢迎
2019/11/26 全球购物
四年级学生期末评语
2014/12/26 职场文书
北京故宫的导游词
2015/01/31 职场文书
小学推普周活动总结
2015/05/07 职场文书
2015秋季新学期开学寄语
2015/05/28 职场文书
2015年高中生国庆节演讲稿
2015/07/30 职场文书