jQuery-处理class属性
1、addClass方法
        为每个匹配的元素添加指定的样式类名
        参数类型说明:
        1)class名称(字符串)
             每个匹配元素添加的一个或多个用空格隔开的样式名
        2)function(index, currentClass)
             有多少个匹配元素,这个函数就会执行多少次!
             函数可以接受到两个参数:第一个是当前元素的序号、第二个是当前元素拥有class
             函数内部this代表当前的html元素对象
             return 的数据就是类名
    2、hasClass方法
        确定任何一个匹配元素是否含有给定的(样式)类,返回true或false
        可用于多个拥有多个类名的元素
        参数类型说明:
        类名称
    3、removeClass方法
        移除集合中每个匹配元素上一个,多个或全部样式
        1)class名称(字符串)
             每个匹配元素移除的一个或多个用空格隔开的样式名
        2)function(index, className)
             有多少个匹配元素,这个函数就会执行多少次!
             函数可以接受到两个参数:第一个是当前元素的序号、第二个是当前元素拥有class
             函数内部this代表当前的html元素对象
             返回一个或多个(用空格隔开)将要被移除的样式名
    4、toggleClass方法
        切换!如果存在(不存在)类就删除(添加)这个类
        使用说明:
        1)使用方式一:
             不传参数
             对已有的class进行切换!
        2)使用方式二:
             传入类型: String
             在匹配的元素集合中的每个元素上用来切换的一个或多个(用空格隔开)样式类名
        3)使用方式三
             传入函数:
                 Function( Integer index, String className ) 
                 String className:当前元素拥有的class
                 返回应该显示的样式
        可以人工控制是应该加上指定的样式,还是移除指定的样式!
        可以给该参数传第二个参数(布尔值),用来表示判断样式类是否应该被添加或删除:
              true表示添加样式,false表示移除样式!
jQuery-处理class属性的更多相关文章
- jQuery修改class属性和CSS样式
		jQuery修改class属性和CSS样式 class属性修改 类属性即class属性,规定类名. 用类选择器规定样式的时候,需要为元素指定类名,即class属性的值. 注意每个HTML元素只有一个c ... 
- jquery笔记之属性选择器 查找以某种条件开头的页面元素
		jquery笔记之属性选择器 查找以某种条件开头的页面元素 转载:http://www.blogbus.com/amyqiong-logs/78340326.html $("div[id]& ... 
- jquery对标签属性操作
		jquery中添加属性和删除属性: $("#2args").attr("disabled",'disabled'); $("#2args") ... 
- jQuery源代码阅读之三——jQuery实例方法和属性
		jQuery实例方法及属性相关的代码结构如下 jQuery.fn=jQuery.prototype={ jQuery:core_version, constructor:jQuery, selecto ... 
- jquery通过name属性取值的方法
		jquery通过name属性取值的方法//$("input[name='imgtitle']").val();//这个只能取到第一个的值//通过each函数取得所有input的值v ... 
- 使用jQuery设置disabled属性与移除disabled属性
		Readonly只针对input和textarea有效,而disabled对于所有的表单元素都有效,下面为大家介绍下使用jQuery设置disabled属性 表单中readOnly和disable ... 
- jQuery訪问属性,绝对定位
		一. jQuery訪问属性 <!DOCTYPE html> <html lang="en"> <head> <meta charset=& ... 
- Jquery attr()方法 属性赋值和属性获取
		jquery中用attr()方法来获取和设置元素属性,attr是attribute(属性)的缩写,在jQuery DOM操作中会经常用到attr(),attr()有4个表达式. 1. attr(属性名 ... 
- JQuery设置input属性(disabled、enabled)
		document.getElementById("removeButton").disabled = false; //普通Js写法 $("#removeButton&q ... 
- jquery中的属性和css
		jQuery中的属性用于获取或设置元素的属性 1.attr(),获取或设置所有相匹配的元素的属性值:removeAttr("attr"),移除所有相匹配的元素的属性 //html ... 
随机推荐
- Web学习篇之---html基础知识(一)
			html基础知识(一) 本篇文章主要介绍HTML头部所包括的信息. 一.下面都是在标签<head>...</head>之间的内容: 1.<title>-</t ... 
- angular学习笔记(十七)-路由和切换视图
			本篇介绍angular中如何通过判断url的hash值来显示不同的视图模板,并使用不同的控制器: 下面,通过一个例子,来一步一步说明它的用法: 我们要做一个邮箱应用,打开的时候显示的是邮件列表: 然后 ... 
- web-project的/WEB-INF/lib
			哪些jar包应该放到你的/WEB-INF/lib中?(目前为止,我的classpath只配置了dt.jar和tools.jar,也就是说,我的web-project所用的所有jar包都没有配置到cla ... 
- Jbpm4.4 使用
			最近工作项目中需要用到工作流.于是找到了jbpm.关于jbpm的一些概念就不说了 1) 首先下载jbpm,这里我选择了jbpm4.4 从官网上可以下载 http://sourceforge.net/ ... 
- const在c和c++中地位不同
			先测试C语言的const: #include<stdio.h> int main() { ; //等价于 //int const a = 10; //a = 11;//err ; cons ... 
- 一款纯css3实现的动画按钮
			今天给大家分享一款纯css3实现的动画按钮.第一排的按钮当鼠标经过的背景色动画切换,图标从右侧飞入,第二排的按钮当鼠标经过的时候边框动画切换,图标右侧飞入,效果非常好,一起看下效果图: 在线预览 ... 
- jsp报源码
			刚在get的一个姿势.在参数后面加负号即爆出源码. w7oami 表哥解释道其原理如下: 1.用了@file_get_contents 函数 2.cdn 或者负载均衡 才导致爆出源码. 
- sublime text2 配置
			2.使用Package Control组件安装 也可以安装package control组件,然后直接在线安装: 按Ctrl+`调出console 粘贴以下代码到底部命令行并回车:import url ... 
- Ajax类
			ajax.js -------------------------[ajax类]-------------------------- function Ajax(recvType){ var aj=n ... 
- Integer与int有什么区别?
			Integer与int有什么区别? 由于面试的时候问到这个问题,所以就网上百度一下,发现一个大神说得非常好,非常清楚,所有就博文复制过来供“自己学习”.(这不是原文,原文底下有链接) ... 
