jquery 判断某元素是否具备指定的样式
来源:互联网 发布:mac用qq截图 编辑:程序博客网 时间:2024/06/07 02:16
分为以下2种情况判断:
1.如果css写成行内样式,可以通过获取style属性的值来判断,示例如下:
判断id为divid的div元素是否有font-size样式:
<div id="divid" style="float:left; font-size:12px;"></div>jquery代码如下:
jQuery("#divid").each(function(){ var fontSize = $(this).attr("style").indexOf("font-size"); if(fontSize != (-1)){alert("已定义");} else{$(this).css({"float":"left","font-size":"12px"});}});注:如果id为divid的div元素只有一个,则jquery的each只执行一次。
2.如果css写成类样式,可以通过获取class属性的值来判断,示例如下:
判断id为divid的div元素是否含有类样式divclass:
.divclass{background-color: #F33;}<div id="divid" class="divclass"></div>jquery代码如下:
jQuery("#divid").click(function(){if(jQuery(this).attr("class").indexOf("divclass")>0){ jQuery(this).removeClass("divclass")}else{ jQuery(this).addClass("divclass")} });注:以上代码可以实现点击切换背景颜色。
- jquery 判断某元素是否具备指定的样式
- jquery如何判断某元素是否具备指定的样式
- jQuery判断数组是否包含了指定的元素
- jQuery判断数组是否包含了指定的元素
- jQuery判断当前点击位置是否非指定元素区域
- 怎么使用jquery判断一个元素是否含有一个指定的类(class)
- jQuery判断元素上是否绑定了指定事件的方法
- jquery判断一个元素是否含有一个指定的类(class)
- 怎么使用jquery判断一个元素是否含有一个指定的类(class)
- 使用jquery判断一个元素是否含有一个指定的类(class)
- jQuery判断一个元素是否含有一个指定的类(class)
- jquery判断元素是否存在的方法
- jquery判断元素是否显示的方法
- jquery 判断元素的子元素是否存在
- 利用jquery改变指定元素的class样式
- 获取指定的class元素或者判断是否包含style
- jquery判断元素是否存在
- JQuery判断元素是否存在
- 搭建mysql负载均衡及高可用环境
- 解析 Linux 内核可装载模块的版本检查机制
- SQL Server 2008R2编写脚本时智能提示功能丢失的处理
- Hibernate基础之核心接口
- jquery的使用
- jquery 判断某元素是否具备指定的样式
- Jquery仿淘宝京东多条件筛选可自行结合ajax加载示例
- ubuntu13.10 编译时 关于链接xlib 库阶段出错的问题解决
- C++存储数据结构之map
- 介绍的比较全面中国人最容易懂的paxos
- Myelipse6.5 设置自动提示代码功能
- CentOS6.3安装JDK和环境配置
- Linux基础知识总结-概述和基本操作
- mysql安装与常用命令