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 相关文章推荐
小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能
Nov 30 Javascript
jquery ztree实现树的搜索功能
Feb 25 Javascript
JS制作适用于手机和电脑的通知信息效果
Oct 28 Javascript
JavaScript计时器用法分析【setTimeout和clearTimeout】
Jan 18 Javascript
JQuery页面随滚动条动态加载效果的简单实现(推荐)
Feb 08 Javascript
JavaScript中Promise的使用详解
Feb 26 Javascript
JS库之Waypoints的用法详解
Sep 13 Javascript
原生js中ajax访问的实例详解
Sep 19 Javascript
angularJs中跳转到指定的锚点实例($anchorScroll)
Aug 31 Javascript
微信小程序下拉框功能的实例代码
Nov 06 Javascript
Vue源码中要const _toStr = Object.prototype.toString的原因分析
Dec 09 Javascript
微信小程序实现原生步骤条
Jul 25 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
PHP实现UTF-8文件BOM自动检测与移除实例
2014/11/05 PHP
ci检测是ajax还是页面post提交数据的方法
2014/11/10 PHP
PHP实现的memcache环形队列类实例
2015/07/28 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
Javascript操纵Cookie实现购物车程序
2007/02/15 Javascript
使用jQuery的ajax功能实现的RSS Reader 代码
2009/09/03 Javascript
JS trim去空格的最佳实践
2011/10/30 Javascript
向当前style sheet中插入一个新的style实现方法
2013/04/01 Javascript
用JavaScript获取DOM元素位置和尺寸大小的方法
2013/04/12 Javascript
jquery 追加tr和删除tr示例代码
2013/09/12 Javascript
利用JavaScript检测CPU使用率自己写的
2014/03/22 Javascript
JavaScript简介
2015/02/15 Javascript
AngularJS表单和输入验证实例
2016/11/02 Javascript
jQuery焦点图轮播效果实现方法
2016/12/19 Javascript
JQuery和HTML5 Canvas实现弹幕效果
2017/01/04 Javascript
jQuery选择器之表单元素选择器详解
2017/09/19 jQuery
JavaScript实现浅拷贝与深拷贝的方法分析
2018/07/05 Javascript
JavaScript常见事件对象与操作实例总结
2019/01/05 Javascript
pycharm 使用心得(四)显示行号
2014/06/05 Python
python中的lambda表达式用法详解
2016/06/22 Python
Python使用getpass库读取密码的示例
2017/10/10 Python
微信跳一跳小游戏python脚本
2018/01/05 Python
python实现电脑自动关机
2018/06/20 Python
Python中return self的用法详解
2018/07/27 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
Python实现的对本地host127.0.0.1主机进行扫描端口功能示例
2019/02/15 Python
如何利用python生成MD5并去重
2020/12/07 Python
详解numpy1.19.4与python3.9版本冲突解决
2020/12/15 Python
竞选体育委员演讲稿
2014/04/26 职场文书
分公司负责人任命书
2014/06/04 职场文书
阅兵口号
2014/06/19 职场文书
佛光寺导游词
2015/02/10 职场文书
2015年依法行政工作总结
2015/04/29 职场文书
MySQL完整性约束的定义与实例教程
2021/05/30 MySQL
关于springboot 配置date字段返回时间戳的问题
2021/07/25 Java/Android