JQuery选择过滤器大全

JQuery选择过滤器大全

ID:40457040

大小:229.50 KB

页数:4页

时间:2019-08-03

JQuery选择过滤器大全_第1页
JQuery选择过滤器大全_第2页
JQuery选择过滤器大全_第3页
JQuery选择过滤器大全_第4页
资源描述:

《JQuery选择过滤器大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JQuery选择过滤器大全  1.DOM对象与JQuery包装集1.通过document.getElementById(),document.getElementsByName()等取的就是DOM对象或DOM对象集,前者取的是对象,后者取得DOM对象集vartext11_dom=document.getElementById("text11");vartext11_dom=document.getElementsByName("text11")[0];vartext11_dom=document.all.text11;//此处text11即可以是

2、name值也可以是id值vartext11_dom=document.all[10];2.如果要使用JQuery提供的函数首先要构造JQuery包装集,通过$()返回的即是JQuery包装集。vartext11_jquery=$("#text11");2.JQuery包装集与DOM对象互相转换1.DOM对象不能使用JQuery属性方法,但DOM对象可以通过$()转换成JQuery包装集vartext11_dom=document.getElementById("text11");vartext11_jquery=$(text11_dom);2.J

3、Query包装集可以使用部分DOM对象的属性方法如.length,但也有个别属性方法不能使用如.value,可以通过在JQuery包装集后面加中括号及索引值获取对应DOM对象vartext11_dom=$("#text11")[0];3.在each循环时或触发事件时的this也是DOM对象$("#text11").click(function(){vartext11_dom_value=this.value;alert(text11_dom_value);});3.$符号在JQuery中代表对JQuery对象的引用,JQuery的核心方法有四个1

4、.jQuery(html[,ownerDocument]):根据HTML原始字符串动态创建Dom元素$("

Hello!

").appendTo("body");2.jQuery(elements):将一个或多个Dom对象封装为jQuery包装集,就是上面的DOM对象与JQuery包装集转换3.jQuery(callback):$(document).ready()的简写方式$(function(){alert("Hello!");}); 4.JQuery(selector[,context]):在指定范围内查找符

5、合条件的JQuery包装集,context为查找范围,context可以是DOM对象集也可以是JQuery包装集在所有tr标签中查找id为text11元素的JQuery包装集vartext11_query=$("#text11","tr");===================jQuery选择器===================1.基础选择器Basics1.根据标签名进行选择varinput_query=$("input");2.根据id值选取vartext11_query=$("#text11"); 3.根据class值进行选取varte

6、xt11_query=$(".text11"); 4.同时选择多个符合条件的JQuery包装集用,号分隔条件vartext_query=$("#text11,.text12"); 5.选择所有DOM元素varall_query=$("*");2.层次选择器Hierarchy1.从所有tr标签中获取其下面的所有id值为text11的元素vartext11_query=$("tr#text11"); 2.获取所有td标签下的所有直接input子元素varinput_query=$("td>input"); 3.获取id为text11元素后面的clas

7、s为button11元素,只获取一个符合条件的元素。text11与button11在地位上属于同级关系varbutton11_query=$("#text11+.button11"); 4.获取id为text11元素后面的所有class为button11的元素varbutton11_query=$("#text11~.button11");3.基本过滤器BasicFilters1.获取第一个input元素varinput_query=$("input:first"); 2.获取最后一个input元素varinput_query=$("input:

8、last"); 3.获取所有未被选中的input元素varinput_query=$("input:not(:checked)"); 4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。