当前位置: 首页 > 图文教程 > 网络编程 > Javascript > jQuery教程:jQuery核心方法的使用
Javascript 中的 jQuery教程:jQuery核心方法的使用
今天我们再深入的学习一下jQuery的核心。
each(callback)//根据我的理解,each是jQuery中的一种循环机制。一般与this关键字配合使用。学过程序的朋友都知道程序中的循环方式有以下几种do...while()、while()、for(expression1,expression2,expression3)以及C#和javaEE中JSTL标签中独有的forEach循环。jQuery中的each循环与forEach循环类似。具体使用方法在本节案例中讲述。
$("Element").length;//表示某个对象在HTML页面中的数量,与size用法一致,此方法不带有()。
$("Element").size();//表示某个对象在HTML页面中的数量,与length用法一致。
$("Element").get();//表示获得某个元素在HTML页面中的集合,以数组方式构建。
$("Element").get(index);//作用同上,如果get方法里面带有数字则表示获得数组中的第几个元素,索引从0开始。
$("Element").get().reverse();//表示将获取到得dom元素集合构建成的数组进行反向。比如默认排序是1,2,3使用了此方法则为3,2,1
$("Element").index($("Element"));//搜索index中所获得的元素在所匹配对象元素中的索引值(从0开始计数),若没有找到则返回-1。比如有5个div,其中第4个标签的ID是#bar那么$("div").index($("#bar"))所返回的索引值就是3。
jQuery.noConflict();//使用方法,var j=noConflict();表示j在jQuery中将代替"$"符号。
jQuery.noConflict(true);//使用方法,dom.query = jQuery.noConflict(true)则表示将$和jQuery的控制权都交还给原来的库。比如你想要将jQuery嵌入一个高度冲突的环境。注意:调用此方法后极有可能导致插件失效。因此用的时候一定要考虑清楚。dom.query将代表"$"符号。
评论 (0) All