11月15日jquery学习笔记

1、属性

jQuery对象是类数组,拥有length属性和介于0~length-1之间的数值属性,可以用toArray()方法将jQuery对象转化为真实数组。

selector属性是创建jQuery对象时 的选择器字符串。

context是上下文对象,是传递给$()方法的第二参数,如果没有传递的话,默认是Document对象。

jquery属性,字符串形式的jQuery版本号,检测该属性是否存在可以简单快捷地将jQuery对象与其他类数组对象区分开来。

2、方法

遍历jQuery对象中的所有元素,可以调用each()方法,她接受一个回调函数作为唯一参数,然后它对jQuery对象中的每一个元素调用回调函数。each()方法还会将索引值和该元素作为第一个和第二个参数传递给回调函数。

如果回调函数在任一个元素上返回false,遍历将在该元素后中止。

each()方法返回调用自身的jQuery对象,因此可以用于链式调用。

map()方法,她接受一个回调函数作为唯一参数,然后它对jQuery对象中的每一个元素调用回调函数,同时将回调函数的返回值收集起来,并将这些返回值封装成一个新的jQuery对象返回,元素的索引值作为第一个参数传入,元素作为this和第二参数传入。

如果回调函数返回null或undefined,该值将被忽略,在本次回调中不会有任何新元素添加到新的jQuery对象中。

如果回调函数返回数组或类数组对象,将会扁平化它并将其中的元素一个个添加到新的jQuery对象中。

index()方法,接受一个元素作为参数,返回值是该元素在此jQuery对象中的索引值,如果找不到的话,返回-1.

is()方法,接受一个选择器作为参数,如果选择器中至少有一个匹配该选择器时,则返回true.

时间: 2024-10-18 05:02:28

11月15日jquery学习笔记的相关文章

2017年 1月 15日 指针 学习整理

有关指针的概念: 指针是一个特殊的变量,它里面存储的数值被解释为内存里的一个地址. FIrst of all:我们需要明确目标 关于指针的学习以及使用我们需要搞清楚有关指针的四个内容:指针的类型,指针所指向的类型,指针的值(或者说叫指针所指向的内存区),还有指针本身所占用的内存区(指针也是一个特殊的变量吗,它肯定也是占据内存的).接下来让我们分别进行学习. 我们先来申明几个指针的例子: 1 int *ptr; 2 char *ptr; 3 int **ptr; 4 int (*ptr)[3];

5月15日上午学习日志

2017年5月15日上午把昨天记忆的英语单词的多种词意用自己组句的方法联系起来再记忆一遍,然后再联系真题学10个考研高频词汇,然后再复习昨天的词汇,听外教讲授Eclipse 的课程.

钢铁世界提提你:11月15日钢市走势

11月中旬的期货市场已经告别了暴涨态势开始震荡运行,强势局面有所减弱,市场逐渐回归理性.当前经济虽然有企稳的迹象,但下行压力仍然较大,钢市想要持续平稳运行不是一朝一夕的事情,去产能方面虽然取得了长足的效果,但仍然是杯水车薪,过剩的产能使得供给端一直处于不利的地位,无论未来市场多么的迷茫,影响因素有多少,主要的核心依旧是在供需上面,也就意味着未来发展的重点方向仍将放在去产能上面,只有把根源问题解决了,钢市才有可发展战略而言. 以下为今日乐从钢铁世界录得盘面走势: 热卷指数开3350元/吨,最高34

2016年1月5日 SSH学习笔记

1月5日 1.为什么有的配置的过滤器的类是org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter,有的配置的过滤器是org.apache.struts2.dispatcher.FileDispatcher? 因为,从struts-2.1.3以后,org.apache.struts2.dispatcher.FileDispatcher值被标注为过时.虽然仍然起作用,但是不建议使用. 2.为什么有的时候不用execu

2016年11月2日——jQuery源码学习笔记

1.jQuery()函数,即$().有四种不同的调用方式. (1)传递CSS选择器(字符串)给$()方法,返回当前文档中匹配该选择器的元素集.可选第二个参数,一个元素或jQuery对象,定义元素查询的起始点,称为上下文(context),这时返回的是该特定元素或元素集的子元素中匹配选择器的部分. (2)传递一个Element.Document或Window对象给$()方法,$()将它们封装为jQuery对象并返回,这样就可以使用jQuery方法来操作这些元素而不用使用原生DOM方法 (3)传递H

2017年 1月15日 欧拉回路 学习整理

欧拉回路 欧拉通路: 通过图中每条边且只通过一次,并且经过每一顶点的通路(顶点并不要求都应经过一遍) 欧拉回路: 通过图中每条边且只通过一次,并且经过每一顶点的回路 有向图的基图:忽略有向图所有边的方向,得到的无向图称为该有向图的基图. 无向图 设G是连通无向图,则称经过G的每条边一次并且仅一次的路径为欧拉通路: 如果欧拉通路是回路(起点和终点是同一个顶点),则称此回路是欧拉回路 具有欧拉回路的无向图G成为欧拉图 有向图 (1)设D是有向图,D的基图连通,则称经过D的每条边一次并且仅有一次的有向

2016年4月24日_JAVA学习笔记_多线程三_线程间通信

1.毕老师第十四天内容,线程间的通信.大概是使用wait(),notify()等一系列函数来控制各个线程的CPU执行资格和执行权,通过合适的时机在各个线程当中切换来达到线程间通信的目的. 涉及到的方法: wait():让线程处于等待状态,被wait()的线程会被存储到线程池当中,直到被唤醒.只能在同步方法中被调用. notify():随机选择一个在该对象上调用wait方法的线程,解除其阻塞状态.只能在同步方法和同步代码块中被调用. notifyAll():接触所有在该对象上调用wait()方法的

2016年4月25日_JAVA学习笔记_Lock和Condition

1.在毕老师的视频里,首先介绍的是synchronized关键字作为同步,紧接着在多生产者和多消费者的例子当中就引出了Lock接口和Condition接口.而在书中是先介绍的Lock核Condition接口.我感觉Lock和Con接口比较复杂,相比于synchronized关键字来说需要做的事情太多,很繁琐,虽然功能可能强大很多,但是对于初学者来说先接触一个简单的关键字,从而学习到同步的概念是比较好的. 2.书中有一个简单的Lock接口例子 1 private Lock myLock = new

2016年11月15日noip模拟赛

苟.. 1.谜题 1 /* 2 考虑这题,该怎么xjb搞 3 嗯我说出了题解xjb搞.. 4 由题意 易得 N个 二位数字(一位数加个0) 如果是连续的,那么就成立. 5 反过来做. 6 7 方法2:n<4有解,其他无解 8 */ 9 #include <iostream> 10 #include <cmath> 11 #include <stdio.h> 12 #include <string> 13 #include <string.h>