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 相关文章推荐
运用jQuery定时器的原理实现banner图片切换
Oct 22 Javascript
jQuery实现类似老虎机滚动抽奖效果
Aug 06 Javascript
JS设置下拉列表框当前所选值的方法
Dec 22 Javascript
Easyui的组合框的取值与赋值
Oct 28 Javascript
基于LayUI实现前端分页功能的方法
Jul 22 Javascript
vue.js $refs和$emit 父子组件交互的方法
Dec 20 Javascript
JS简单获取并修改input文本框内容的方法示例
Apr 08 Javascript
webuploader实现上传图片到服务器功能
Aug 16 Javascript
Vue通过WebSocket建立长连接的实现代码
Nov 05 Javascript
JS this关键字在ajax中使用出现问题解决方案
Jul 17 Javascript
Vuejs通过拖动改变元素宽度实现自适应
Sep 02 Javascript
详解React路由传参方法汇总记录
Nov 29 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
咖啡知识 咖啡养豆要养多久 排气又是什么
2021/03/06 新手入门
PHP获取当前所在目录位置的方法
2014/11/26 PHP
PHP curl模拟登录带验证码的网站
2015/11/30 PHP
仿163填写邮件地址自动显示下拉(无优化)
2008/11/05 Javascript
Prototype源码浅析 Enumerable部分(二)
2012/01/18 Javascript
javascript时间函数基础介绍
2013/03/28 Javascript
引用外部js乱码问题分析及解决方案
2013/04/12 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
jQuery实现友好的轮播图片特效
2015/01/12 Javascript
JavaScript对数字的判断与处理实例分析
2015/02/02 Javascript
浅谈Javascript线程及定时机制
2015/07/02 Javascript
举例说明JavaScript中的实例对象与原型对象
2016/03/11 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
javascript 玩转Date对象(实例讲解)
2017/07/11 Javascript
js定义类的方法示例【ES5与ES6】
2019/07/30 Javascript
javascript设计模式之迭代器模式
2020/01/30 Javascript
vue 接口请求地址前缀本地开发和线上开发设置方式
2020/08/13 Javascript
vue-amap根据地址回显地图并mark的操作
2020/11/03 Javascript
vue+element UI实现树形表格
2020/12/29 Vue.js
python中获得当前目录和上级目录的实现方法
2017/10/12 Python
基于数据归一化以及Python实现方式
2018/07/11 Python
对python以16进制打印字节数组的方法详解
2019/01/24 Python
Python解决pip install时出现的Could not fetch URL问题
2019/08/01 Python
python GUI库图形界面开发之PyQt5树形结构控件QTreeWidget详细使用方法与实例
2020/03/02 Python
TALLY WEiJL法国网上商店:服装、时装及配饰
2019/08/31 全球购物
解释i节点在文件系统中的作用
2013/11/26 面试题
《我为你骄傲》教学反思
2014/02/20 职场文书
中文教师求职信
2014/02/22 职场文书
会计工作决心书
2014/03/11 职场文书
旅游安全协议书
2014/04/21 职场文书
班训口号大全
2014/06/18 职场文书
2015年幼儿园德育工作总结
2015/05/25 职场文书
物资采购管理制度
2015/08/06 职场文书
mysql分组后合并显示一个字段的多条数据方式
2022/01/22 MySQL
新的CSS 伪类函数 :is() 和 :where()示例详解
2022/08/05 HTML / CSS
Go gorilla/sessions库安装使用
2022/08/14 Golang