DOCTYPE html> title>前端title> .antzone{ width:200px;...height:100px; background:#ccc; } jquery/1.9.0/jquery.js...div class="antzone"> 点击按钮可以隐藏class属性值为..."antzone"的元素。
13、find() 从指定元素中查找子元素 14、next() 获取指定元素的下一个兄弟元素 15、nextAll() 获取其后的所有兄弟元素 16、nextUntil() ...获取其后的元素,直到参数能匹配上的为止,不包括结束条件那个 17、offsetPosition() 返回第一个用于定位的祖先元素,即查找祖先元素中position为relative或absolute...,知道参数里能匹配到的为止 21、prev() 获取指定元素的前一个兄弟元素 22、prevAll() 获取指定元素前面的所有兄弟元素 23、prevUntil() 获取指定元素前面的所有兄弟元素...注意参数条件本身不会被匹配 24、siblings() 获取指定元素的兄弟元素,不分前后 25、add() 将选中的元素添加到jQuery对象集合中 26、andSelf() 将自身加到选中的...jQuery集合中,以方便一次性操作 27、end() 将改变当前选择器选中的操作回退为上一个状态。
一、元组常用操作 1、使用下标索引取出元组中的元素 - [下标索引] 使用下标索引取出 元组 tuple 中的元素 的方式 , 与 列表 List 相同 , 也是将 下标索引 写到中括号中 访问指定位置的元素..., 语法如下 : 元素变量 = 元组变量[下标索引] 如果是嵌套元组 , 则使用两个 中括号 进行访问 ; 元素变量 = 元组变量[下标索引1][下标索引2] 代码示例 : """ 元组 tuple...: Jerry 16 2、查找某个元素对应的下标索引 - index 函数 调用 tuple#index 函数 , 可以查找 元组 中指定元素 对应的下标索引 ; 函数原型如下 : def index...pass 代码示例 : """ 元组 tuple 常用操作 代码示例 """ # 定义元组字面量 t0 = ("Tom", "Jerry", 18, False, 3.1415926) # 查找元素对应的下标索引...元组 所有元素 的个数 ; 函数原型如下 : def len(*args, **kwargs): # real signature unknown """ Return the number
文章目录 一、使用集合的 findAll 方法查找集合中符合匹配条件的所有元素 1、闭包中使用 == 作为 findAll 方法的查找匹配条件 2、闭包中使用 is 作为 findAll 方法的查找匹配条件...3、闭包中使用 true 作为 findAll 方法的查找匹配条件 二、完整代码示例 一、使用集合的 findAll 方法查找集合中符合匹配条件的所有元素 ---- 在上一篇博客 【Groovy】集合遍历...( 使用集合的 find 方法查找集合元素 | 闭包中使用 == 作为查找匹配条件 | 闭包中使用 is 作为查找匹配条件 | 闭包使用 true 作为条件 | 代码示例 ) 中 , 介绍了使用 find...方法 , 获取集合中第一个符合 闭包匹配条件的元素 ; 使用集合的 findAll 方法 , 可以 获取 集合 中 所有 符合 闭包匹配条件的元素 , 这些元素将使用一个新的集合盛放 , findAll...方法的返回值就是返回该符合 匹配条件 的元素 ; 集合的 findAll 方法原型 : /** * 查找与关闭条件匹配的所有值。
如何不使用innerHTML呢?...在jquery里面,使用[]来指定属性选择器,基本选择器[属性选择器] 属性选择器 符号 说明 用法 $("a[href]") 选择所有包含href属性的元素 $("a[href]").css("background...] 查找所有含有id属性的该标签名的元素 $('li[id]').css('color','red'); //匹配给定的属性是what...=value] 匹配所有不含有指定的属性,或者属性不等于特定值的元素 $('li[class!...查找所有文件域: $(":file") 表单属性过滤器 语法 描述 示例 :enabled 匹配所有可用元素 $(" #userform :enabled" )匹配form
修改元素的属性 ①. node.setAttribute('title','值') ②. node.getAttribute('title') (3)....JQuery 类数组对象提供的函数都自带 for 循环遍历每个查找到的元素 (4). JQuery 函数底层都是 DOM 操作,所以可和原生的 DOM 操作组合使用 (5)....[attribute] 语法:$('a[title]') 选中所有具备 title 属性的 a 元素 (2)....JQuery ①. var value = $(..).attr('title') 读取属性的值 ②. $(..).attr('title', 'abc') 设置属性的值 提示:读取和设置元素的 data...JQuery 类数组对象的操作: window.$ window.Jquery $()函数或 JQuery()返回值是一个“类数组象”— 有点像数组,但不是 Array 类型的实例,其中封装着查找到的所有
(只会查找下一个元素,如果元素不存在则获取不到) 同辈选择器 $("元素 ~ 指定元素") 选择元素下面的所有指定元素 元素,会匹配input、textarea、select和button元素 文本框选择器 $(":text") 查找所有文本框 密码框选择器 $(":passwor") 查找所有密码框 单选按钮选择器...$(":radio") 查找所有的单选按钮 复选框选择器 $(":checkbox") 查找所有的复选框 提交按钮选择器 $(":submit") 查找所有的提交按钮 图像域选择器 $(":image...") 查找所有的图像域 重置按钮选择器 $(":reset") 查找所有的重置按钮 按钮选择器 $(":button") 查找所有的按钮 文件域选择器 $(":file") 查找所有的文件域 属性名称) prop('checked') 获取具有true和false俩个属性的属性值 区别: 如果是固有属性,attr()和prop()均可获取 如果是自定义属性,attr()可获取,prop()
:节点分为三种类型:元素节点、属性节点、文本节点 创建节点 创建元素节点 使用 jQuery 的工厂函数 $(HTML) 。...var $option = $("北京"); 创建属性节点 创建元素节点后,使用attr()方法来设置其节点的属性。...(content) :把所有匹配的元素插入到另一个、指定的元素元素集合的前面 删除节点 remove(): 从 DOM 中删除所有匹配的元素, 传入的参数用于根据 jQuery 表达式来筛选元素...但此时复制的新节点不具有任何行为....removeAttr(“属性名”): 删除指定元素的指定属性 样式操作 获取 class 和设置 class :class 是元素的一个属性, 所以获取 class 和设置 class 都可以使用
查找所有文件域: (":file") 表单属性过滤器 语法 描述 示例 :enabled 匹配所有可用元素 $(" #userform :enabled" )匹配form内部除编号输入框外的所有元素...:selected" ) 匹配“家乡”中的“北京”选项 2.6 属性操作 jquery的属性操作模块分为四个部分:html属性操作,dom属性操作,类样式操作和值操作 html属性操作:是对html文档中的属性进行读取...#%&*])+ 总结: 1.选择器重点讲了好几个,今天是表单选择器; 2.掌握如何针对某个选择器进行操作,规律:三个字总结:找 事 匿 3.jQuery链式操作 2.6 作业 使用jQuery+正则表达式...需要大家去复习正则表达式的使用 。 复习代码: title>title> jquery
jquery的选择器基于元素的id、类、类型、属性、属性值等查找或选择html元素,基于已经存在的css选择器,另外,jquery也支持自定义选择器。...id选择器 jquery的id选择器通过html元素中的id属性选取指定的元素,页面中的元素id必须是唯一的,所有在选择的时候需要使用#id选择器。 jquery可以通过指定的class查找元素。 元素 $("ul li:first-child") 选取每个ul元素的第一个li元素 $("[href]") 选取带有href属性的元素 $("a[target=_blank]") 选取所有target...=_blank]") 选取所有target属性值不等于"_blank的元素" $(":button") 选取所有type=button的input元素和button元素 $("tr:even") 选取偶数位置的
jquery对象不能使用dom对象的属性和方法 var divObj = document.getElementById("testDiv"); // jquery对象也不能使用dom对象的属性和方法...#ID 选择器:根据id查找标签对象 2…class 选择器:根据class查找标签对象 3.element 选择器:根据标签名查找标签对象 4.* 选择器:表示任意的,所有的元素 5.selector1...[attribute=value] 匹配给定的属性是某个特定值的元素 [attribute!=value] 匹配所有不含有指定的属性,或者属性不等于特定值的元素。...* 表示查找和当前元素最接近的元素 find(expr|obj|ele) 表示查找元素,查找的是后代元素 next([expr]) 查找下一个元素 nextall([expr]) 查找下面所有的元素 nextUntil...我们重点关心的是怎么拿到这个javascript的事件对象。以及使用。 如何获取呢javascript事件对象呢?
下面方法创建带属性的节点。 3、创建属性节点 创建属性节点同元素节点、文本节点一样使用JQuery的工厂函数完成。...创建属性节点的JQuery代码如下: li3=("title='榴莲'>榴莲"); 代码返回$li3也是一个由DOM对象包装成JQuery对象,把新建的属性节点添加到...DOM树中JQuery代码如下: ("ul").append( 添加后页面中能看到"·榴莲",右键查看页面源码发现新加的属性节点有title='榴莲'属性。 ...()方法删除所有匹配的元素,传入的参数用于筛选元素,该方法能删除元素中的所有子节点,当匹配的节点及后代被删除后,该方法返回值是指向被删除节点的引用,因此可以使用该引用,再使用这些被删除的元素。...$("p").attr("title","你最喜欢的水果");该示例设置p元素的title属性值为"你最喜欢的水果"; 如果一次设置多个属性值可以使用“名/值”对形式,例: $
获取内容和属性 5.1 获取内容 5.2 获取属性 learning from 《python web开发从入门到精通》 jQuery 是一个轻量级的 JavaScript 函数库 包含 元素选取,操作...引入 jQuery 下载 https://jquery.com/download/ 在 head 中使用 script 外部引用即可 使用 CDN 链接引用 如 所有 元素 $("p.test").hide() 隐藏所有 class = "test" 的 元素 $("#test").hide() 隐藏 id = "test" 的元素 大多数情况下...document ready 函数 也可简写 $(function(){ // jQuery 代码 }); 3. jQuery 选择器 基于元素的 id, 类,类型,属性,属性值等进行查找选择 HTML...class 查找元素,如$(".test") 点击按钮,所有带有 class=“test” 属性的元素都被隐藏 $(document).ready(function () {
DOM对象后产生的,但是jQuery无法使用DOM对象的任何方法,同样DOM对象也不能使用jQuery里的方法,卵用会报错 约定:如果获取的是jQuery对象,那么在变量前面加上$ var $... 查找子标签: $("div").children(".test") // children() 方法返回被选元素的所有直接子元素。 ...查找所有兄弟标签: $("div").siblings() 获得匹配元素集合中所有元素的同辈元素,由选择器筛选(可选)。...//对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。...//像checkbox,radio和select这样的元素,选中属性对应“checked”和“selected”,这些也属于固有属性,因此 //需要使用prop方法去操作才能获得正确的结果。
one的div没有title属性的div" id="b8"/> $("#b8").click(function(){ $("div.one").not("[title]").css("background-color...查找 children([...]):获取他的所有孩子 closest(...):从元素本身开始,逐级向上级元素匹配,并返回最先匹配的元素 find(...)...() ☆find():查找后代 例如:选择 id=two 子元素含有title=other 元素 $("#two").find("[title='other']") ☆next():下一个兄弟 例如:...: 1,前者从当前元素开始匹配寻找,后者从父元素开始匹配寻找; 2,前者逐级向上查找,直到发现匹配的元素后就停止了,后者一直向上查找直到根元素,然后把这些元素放进一个临时集合中,再用给定的选择器表达式去过滤...不包括浏览器默认的) 委派 live jQuery 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效,例如给A标签添加事件,之后再追加a标签都具有相同的事件。
操作,查找,删除,创建,复制,插入,替换,jQuery事件,事件绑定,鼠标事件,键盘事件,表单事件,窗口事件,事件冒泡,事件解除。...就是说它非常请求,大小在30kb左右;具有强大的选择器和dom操作的封装,可靠的事件处理机制,有完善的ajax,jquery将所有的ajax操作封装到函数``$.ajax()`中;具有丰富的插件,完善的文档...("element[attribute]") 匹配包含给定属性的元素 $("div[title=test]") 位置选择器 $(element:position) 匹配符合标签中相应位置的元素 $(...$(".class属性值") $(".cls1").css(...); $("标记名称"); // 找到所有P标签 $("p") 属性选择器 $("[属性名"]) 匹配所有具有指定属性的元素...注意:$(A).before(B)的操作,不是将B插入A前面,而是将A插入B前面 删除HTML元素 删除HTML元素一般使用jquery中的remove()和empty() remove()的作用就是从
对节点的操作 查找节点 查找节点可以直接利用jQuery选择器来完成,非常便利。 插入节点 jQuery提供了8种插入节点的方法。...=菠萝]"); //将元素中title属性不等于“菠萝”的元素删除 (2)detach() detach()也是从DOM中去掉所有匹配的元素。...需要注意的是,这个方法不会将匹配的元素从jQuery对象中删除,其所有绑定的事件和附加数据可以保留下来。 如果将来再使用这个元素,相关事件和数据依然存在。...// 如果使用remove()方法删除元素,那么之前绑定的事件将会失效。 (3)empty() 清空元素中的所有后代节点。...在jQuery中,用attr()方法来获取和设置元素属性,removeAttr()方法来删除元素属性。
;//同时设置多个css属性 4. $(selector).children() A. jQuery中遍历后代的一种方法 B. 用作查找元素的所有直接子元素 5. ...基于结构与样式分离的原则,通常在实际应用中,为谋元素添加样式,使用addClass()方法比css()方法的频率高很多,因此建议使用addClass()方法为元素添加样式 jQuery程序的代码风格 ...$==jQuery C. 无论页面元素的选择器,还是功能函数的前缀,都必须使用改符号 2. 链式操作 A. 在对DOM元素进行多个操作时。...Value:表单元素的value值 二.jQuery对象 jQuery对象就是通过jQuery包装DOM对象后产生的对象,就能够使用jQuery中的方法 栗子: $(“#box”).html()...; //获取id为box元素内的html代码 jQuery不可使用DOM对象一系列方法,它有自己的资源 论jQuery拿文本值: 4. html():拿到的是标签与文本值 5. text():拿到的是金文本值
') 相邻选择器 //查找id=d1的div元素的相邻元素 $('#d1+div') 弟弟选择器 //查找id=d1的div元素的弟弟元素div $('#d1~#d2') 属性选择器 CSS...属性选择器通过已经存在的属性名或属性值匹配元素; jQuery也可以通过属性选择器来进行操作; CSS选择器关键字 jQuery 说明 [attr] [attr] 带有以 attr 命名的属性的元素...("元素选择器") 直到上面选择器获取的元素 parent() 父元素 parents() 所有父元素 parentsUntil(“元素选择器”) 查找当前元素的所有的父辈元素,直到遇到匹配的那个元素为止...$("#id").parentsUntil() // 查找当前元素的所有的父辈元素,直到遇到匹配的那个元素为止。...)// 为所有匹配元素设置一个属性值 attr({k1: v1, k2:v2})// 为所有匹配元素设置多个属性值 removeAttr()// 从每一个匹配的元素中删除一个属性 用于checkbox
一、jQuery获取和操作元素属性 DOM中有很多方式获取元素,比如通过id,通过标签名,通过类名,通过name的值,通过选择器等方式。...this.value = "改变按钮"; // 是DOM的写法,没问题。 PS:jQuery 中使用 jQuery对象.val("内容") 来设置表单标签的 value 属性。...PS:jQuery中使用 jQuery对象.css("属性":"值"); 的方式设置标签的样式。 4、并集选择器 语法:$("div,p,span"),中间使用逗号隔开。...小总结:jQuery中的一些方法 val(); // 获取或设置表单标签中的 value 值。 css(); // 设置元素的 css 样式属性值。..."); 查找除自身之外的所有兄弟节点 当 next, prev 系列的方法,如果没写参数,则查找所有的兄弟节点;如果有参数,则查找所有兄弟节点中的指定元素。