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 相关文章推荐
javascript中setTimeout和setInterval的unref()和ref()用法示例
Nov 26 Javascript
javascript将数字转换整数金额大写的方法
Jan 27 Javascript
快速学习AngularJs HTTP响应拦截器
Dec 31 Javascript
input 禁止输入特殊字符的四种实现方式
Aug 24 Javascript
jQuery实现可展开折叠的导航效果示例
Sep 12 Javascript
easyui-edatagrid.js实现回车键结束编辑功能的实例
Apr 12 Javascript
AngularJS页面带参跳转及参数解析操作示例
Jun 28 Javascript
javaScript实现复选框全选反选事件详解
Nov 20 Javascript
详解angular2.x创建项目入门指令
Oct 11 Javascript
基于vue实现圆形菜单栏组件
Jul 05 Javascript
Node4-5静态资源服务器实战以及优化压缩文件实例内容
Aug 29 Javascript
防止Layui form表单重复提交的实现方法
Sep 10 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缩略图生成程式(需要GD库支持)
2007/03/06 PHP
php数组添加元素方法小结
2014/12/20 PHP
php将图片保存为不同尺寸图片的图片类实例
2015/03/30 PHP
Yii使用migrate命令执行sql语句的方法
2016/03/15 PHP
验证token、回复图文\文本、推送消息的实用微信类php代码
2016/06/28 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
php使用Jpgraph创建3D饼形图效果示例
2017/02/15 PHP
php-fpm.conf配置文件中文说明详解及重要参数说明
2018/10/10 PHP
PHP实现一个轻量级容器的方法
2019/01/28 PHP
jquery 检测元素是否存在的实例代码
2013/11/19 Javascript
javascipt:filter过滤介绍及使用
2014/09/10 Javascript
jQuery中的pushStack实现原理和应用实例
2015/02/03 Javascript
实例解析jQuery插件EasyUI最常用的表单验证规则
2015/11/29 Javascript
基于javascript实现checkbox复选框实例代码
2016/01/28 Javascript
jQ处理xml文件和xml字符串的方法(详解)
2016/11/22 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
2017/01/22 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
基于 webpack2 实现的多入口项目脚手架详解
2017/06/26 Javascript
SeaJS中use函数用法实例分析
2017/10/10 Javascript
详解Angularjs 自定义指令中的数据绑定
2018/07/19 Javascript
详解webpack-dev-middleware 源码解读
2020/03/23 Javascript
[02:03]永远的信仰DOTA2 中国军团历届国际邀请赛回顾
2016/06/26 DOTA
[53:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第三场 1月18日
2021/03/11 DOTA
Python获取网页上图片下载地址的方法
2015/03/11 Python
创建pycharm的自定义python模板方法
2018/05/23 Python
Django代码性能优化与Pycharm Profile使用详解
2018/08/26 Python
详解python运行三种方式
2019/05/13 Python
python能做哪方面的工作
2020/06/15 Python
python从Oracle读取数据生成图表
2020/10/14 Python
css3 自定义字体font-face使用介绍
2014/05/14 HTML / CSS
特色冷饮店创业计划书
2014/01/28 职场文书
岗位廉洁从业承诺书
2014/03/28 职场文书
就业推荐表自我评价范文
2015/03/02 职场文书
小学科学课教学反思
2016/02/23 职场文书
Java移除无效括号的方法实现
2021/08/07 Java/Android
pandas中对文本类型数据的处理小结
2021/11/01 Python