jQuery属性

1.prop 获取在匹配的元素集中的第一个元素的属性值。

  1.1选中所有的复选框  

$("input[type=‘checkbox‘]").prop("checked");

  1.2禁用页面上的所有复选框。

$("input[type=‘checkbox‘]").prop({disabled: true});

1.3通过函数来设置所有页面上的复选框被选中。

$("input[type=‘checkbox‘]").prop("checked", function( i, val ) {return !val;});

2.removeProp 用来删除由.prop()方法设置的属性集

$("input[type=‘checkbox‘]").prop("checked",true);
$("input[type=‘checkbox‘]").removeProp("checked");

3.toggleClass 如果存在(不存在)就删除(添加)一个类

$("p").toggleClass("selected");

如果p标签中存在class="selected",则删除这个class属性,如果不存在这个属性,则为p标签添加class="selected"属性

时间: 2024-08-02 20:15:31

jQuery属性的相关文章

Jquery属性练习

<!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript" src="http://www.w3scho

function声明的深刻含义和jquery属性注入区别

在js中有两类对象 1.json对象,仅仅代表对象而已 2.function声明的对象 (1) 它定义了构造器  可以用new 对象 来初始化 数据对象 (2) 它指明对象是一个函数对象  通过后面加() 调用函数 (3) 它指明对象 后面可以添加属性,通过 对象.aa 来增加属性 jquery全局属性:通过直接向jquery后面注入属性的方式声明全局属性,如$.post(),$.get() 它不用依赖于一个对象.酷似java中共有static的调用 jquery局部属性:通过 向jquery的

jquery属性,遍历,HTML操作

Jquery属性遍历.HTML操作. Jquery拥有可操作HTML元素和属性的强大方法. 下面是我整理的一些jquery遍历函数: .add() 将元素添加到匹配元素的集合中. .andSelf() 把堆栈中之前的元素集添加到当前集合中. .children() 获得匹配元素集合中每个元素的所有子元素. .closest() 从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素. .contents() 获得匹配元素集合中每个元素的子元素,包括文本和注释节点. .each() 对 jQ

JQuery属性过滤(转)

属性过滤(Attribute Filters)的内容就是html元素中的属性 其包括以下几个选择器: [attribute] [attribute=value] [attribute!=value] [attribute^=value] [attribute$=value] [attribute*=value] [attributeFilter1][attributeFilter2][attributeFilterN] [attribute]用法: $(“div[id]“) ;说明: 匹配包含给

jQuery属性过滤选择器

1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> 2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 3 <html> 4 <head> 5 <!-- jQuery属性过滤选择器 --> 6 <

JQuery文档操作方法跟JQuery属性操作方法跟JQuery CSS操作函数

JQuery文档操作方法 这些方法对于 XML 文档和 HTML 文档均是适用的,除了:html(). 方法                            描述 addClass()                    向匹配的元素添加指定的类名. after()                           在匹配的元素之后插入内容. append()                       向匹配的元素内部追加内容. appendTo()                 

前端开发之jQuery属性和文档操作

主要内容: 1.jQuery属性操作 2.jQuery文档操作 一.jQuery属性操作 1.什么是jQuery的属性操作? jQuery的属性操作模块包括四个部分:html属性操作,dom属性操作,类样式操作和值操作. (1)html 属性操作 对html文档中的属性进行读取,设置和移除操作.例如:attr(),removeAttr(). (2) DOM属性操作 对DOM元素的属性进行读取,设置和移除操作.例如:prop(),removeProp(). (3) 类样式操作 对DOM属性clas

jQuery属性-attr()方法

定义和用法 attr() 方法设置或返回被选元素的属性值.根据选择 attr()方法 不同的参数,工作方式也会有点差异. 返回属性值-返回被选元素的属性值. 语法 $(selector).attr(attribute) 参数 描述 selector 被选元素 attribute 规定要获取被选元素(selector)的属性 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="

jquery属性选择器

jQuery( "[attribute|='value']" ) 选择指定属性值等于给定字符串或以该字符串为前缀(该字符串后跟一个连字符“-” )的元素. eg: $("div[name|='username']").css("border","1px solid red"); jQuery( "[attribute*='value']" ) 选择指定属性具有包含一个给定的子字符串的元素. eg: $(&q

jquery属性操作

获取属性 获取属性我们需要使用attr( )方法,在使用attr( )方法的时候需要给它传递一个参数,即属性名称. var $para = $("p"); //获取<p>节点 var p_txt = $para.attr("title"); //获取<p>节点属性title 设置属性 当我们需要设置jquery对象的属性的时候,我们只需要再给attr()方法一个参数作为对应属性的值就行了. var $para = $("p"