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 相关文章推荐
TextArea 控件的最大长度问题(js json)
Dec 16 Javascript
基于jquery的跨域调用文件
Nov 19 Javascript
JS实现悬浮移动窗口(悬浮广告)的特效
Mar 12 Javascript
jQuery学习之prop和attr的区别示例介绍
Nov 15 Javascript
jQuery 中的 DOM 操作
Apr 26 Javascript
jquery请求servlet实现ajax异步请求的示例
Jun 03 jQuery
vue如何从接口请求数据
Jun 22 Javascript
vue中阻止click事件冒泡,防止触发另一个事件的方法
Feb 08 Javascript
基于webpack4搭建的react项目框架的方法
Jun 30 Javascript
vue数据初始化initState的实例详解
Apr 11 Javascript
JavaScript中0、空字符串、'0'是true还是false的知识点分享
Sep 16 Javascript
BootstrapValidator验证用户名已存在(ajax)
Nov 08 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
Sony CFR 320 修复改造
2020/03/14 无线电
php分页函数
2006/07/08 PHP
第六节--访问属性和方法
2006/11/16 PHP
PHP合并discuz用户脚本的方法
2015/08/04 PHP
php中array_unshift()修改数组key注意事项分析
2016/05/16 PHP
JQuery Study Notes 学习笔记(一)
2010/08/04 Javascript
突发奇想的一个jquery插件
2010/11/19 Javascript
两个listbox实现选项的添加删除和搜索
2013/03/01 Javascript
js函数排序的实例代码
2013/07/01 Javascript
jqGrid增加时--判断开始日期与结束日期(实例解析)
2013/11/08 Javascript
jQuery实现仿新浪微博浮动的消息提示框(可智能定位)
2015/10/10 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
2016/08/23 Javascript
vue如何从接口请求数据
2017/06/22 Javascript
基于jquery.page.js实现分页效果
2018/01/01 jQuery
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
2018/02/08 Javascript
javascript面向对象创建对象的方式小结
2019/07/29 Javascript
python 基础教程之Map使用方法
2017/01/17 Python
Python urls.py的三种配置写法实例详解
2017/04/28 Python
python urllib urlopen()对象方法/代理的补充说明
2017/06/29 Python
Python引用类型和值类型的区别与使用解析
2017/10/17 Python
浅谈python配置与使用OpenCV踩的一些坑
2018/04/02 Python
python简单贪吃蛇开发
2019/01/28 Python
centos6.5安装python3.7.1之后无法使用pip的解决方案
2019/02/14 Python
解决python cv2.imread 读取中文路径的图片返回为None的问题
2020/06/02 Python
HTML文本属性&amp;颜色控制属性的实现
2019/12/17 HTML / CSS
英国领先的运动营养品牌:Protein Dynamix
2018/01/02 全球购物
DeinDesign德国:设计自己的手机壳
2019/12/14 全球购物
有个性的自我评价范文
2013/11/15 职场文书
网上快餐厅创业计划书
2014/02/01 职场文书
舞蹈教育学专业自荐信
2014/06/15 职场文书
机关领导查摆四风思想汇报
2014/09/13 职场文书
2016年春季运动会广播稿
2015/08/19 职场文书
三好学生主要事迹怎么写
2015/11/03 职场文书
nginx网站服务如何配置防盗链(推荐)
2021/03/31 Servers
vue-treeselect的基本用法以及解决点击无法出现拉下菜单
2022/04/30 Vue.js
Redis+AOP+自定义注解实现限流
2022/06/28 Redis