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 验证码的实例代码(附效果图)
Mar 22 Javascript
js使用正则实现ReplaceAll全部替换的方法
Aug 22 Javascript
javascript编写实用的省市选择器
Feb 12 Javascript
jQuery.trim() 函数及trim()用法详解
Oct 26 Javascript
轻松学习jQuery插件EasyUI EasyUI表单验证
Dec 01 Javascript
微信小程序 scroll-view实现上拉加载与下拉刷新的实例
Jan 21 Javascript
使用vue.js写一个tab选项卡效果
Mar 25 Javascript
Vuex之理解state的用法实例
Apr 19 Javascript
解决低版本的浏览器不支持es6的import问题
Mar 09 Javascript
解决jquery的ajax调取后端数据成功却渲染失败的问题
Aug 08 jQuery
微信小程序iBeacon测距及稳定程序的实现解析
Jul 31 Javascript
Js跳出两级循环方法代码实例
Sep 22 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创建多级目录的方法
2015/03/24 PHP
举例讲解PHP面对对象编程的多态
2015/08/12 PHP
yii2实现分页,带搜索的分页功能示例
2017/01/07 PHP
PHP基于socket实现的简单客户端和服务端通讯功能示例
2017/07/10 PHP
php中curl和soap方式请求服务超时问题的解决
2018/06/11 PHP
IE6下js通过css隐藏select的一个bug
2010/08/16 Javascript
编写Js代码要注意的几条规则
2010/09/10 Javascript
解决JQeury显示内容没有边距内容紧挨着浏览器边线
2013/12/20 Javascript
使用jquery写个更改表格行顺序的小功能
2014/04/29 Javascript
基于Jquery+div+css实现弹出登录窗口(代码超简单)
2015/10/27 Javascript
基于Vue.js的表格分页组件
2016/05/22 Javascript
ionic js 模型 $ionicModal 可以遮住用户主界面的内容框
2016/06/06 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
jQuery Ajax File Upload实例源码
2016/12/12 Javascript
Webpack如何引入bootstrap的方法
2017/06/17 Javascript
微信小程序“摇一摇”的实例代码
2017/07/20 Javascript
JavaScript中发出HTTP请求最常用的方法
2018/07/12 Javascript
解决angularjs service中依赖注入$scope报错的问题
2018/10/02 Javascript
node.js连接mysql与基本用法示例
2019/01/05 Javascript
详解JavaScript 新语法之Class 的私有属性与私有方法
2019/04/23 Javascript
详解如何在vue+element-ui的项目中封装dialog组件
2020/12/11 Vue.js
[02:27]刀塔重生降临
2015/10/14 DOTA
Python图算法实例分析
2016/08/13 Python
python实现求解列表中元素的排列和组合问题
2018/03/15 Python
python集合常见运算案例解析
2019/10/17 Python
Flask 上传自定义头像的实例详解
2020/01/09 Python
Python matplotlib可视化实例解析
2020/06/01 Python
html5中canvas学习笔记2-判断浏览器是否支持canvas
2013/01/06 HTML / CSS
详解HTML5.2版本带来的修改
2020/05/06 HTML / CSS
酒店副总经理岗位职责范本
2014/02/04 职场文书
毕业设计论文评语
2014/12/31 职场文书
学生不参加考试检讨书
2015/02/19 职场文书
拥有这5个特征人,“命”都不会太差
2019/08/16 职场文书
五年级作文之学校的四季
2019/12/05 职场文书
python playwrigh框架入门安装使用
2022/07/23 Python