00:01
来,咱们接着来讲,那hello word完了,咱们现在需要看的是第二部分call,就核心的东西,我咔一点开大家看,分为两部分,第一部分是与杰克瑞相同的API,还有一个是与杰克的区别。也就虽然说它的语法图解块瑞大部分一样,就像我刚才说的,你不能全一样,哎,不能全一样。来,我们先看与解剖RY相同的API,这有个com.HTMM。那么在减之前呢?哎,我先带大家回顾一下解克瑞是因为我发现之前有的同学一到了这个阶段再谈杰克瑞的话说老师,我们忘的差不多了。那在query里边。有一些概念挺重要的,比如说他结块最核心的是谁啊?是不是就是刀斧?那么当初咱们在学减化的时候,有没有给大家讲过它有两把利器?相当于是两个大的使用方向对不对,第一个它可以作为。
01:05
函数调用吧。那作为函数调用的话,其实我们更多关注的是它的什么参数。那大家说一下他传参数有哪些可以传?啊,有同学上来说这个,其实我们刚刚始不是上来就传个方式,在hello word你上来传一个方式吧。还有什么?哎,有同学说这个选择性字符串。你想我们接在传闻方式里面是不是写了Dollar佛?紧靠BT2,这是不是就是选择性字符串?那还有什么?到我们节点,这对不对,有时候我能不能直接在里面放一个div。可以吧,你不要这个,我放个P标签行不行。
02:02
那这样的话,只不过是找到所有的P标签对不对,在某一个范围,那还有呢。Race其实就是到节点race上下文对象目,它指向的还不是他某一个对象吗?哎,能想到这个挺好,其实还有一个叫HT字符串。我问一下他。我这个能不能放个这种。就比如说hello,可以不可以吧,那只不过最终我放的是个HT字符上,我分装完是不是一个井号对象。哎,这些东西咱们要知道,哎,这是作为函数调用的时候。那还有一个就是作为对象使用的时候。作为对象使用的时候,我们更加关注的是它的方法。这没问题,他的方法我们常用的有哪些?
03:02
那作为对象就是拉数点对不对,对象点你比如这我刚刚刚看到这个is。这时候判断是不是竖左,然后大家其实更多关注的应该是这个。对不对。Dollar附加,还有我们常用的有这几个Dollar附加post,哎,这些呢,都是用来去发送和加请求的。没问题吧,哎,还有什么。Dollar浮点,呃,这个方法用过没有?干嘛的?便利呢,其实在我们我们昨天还用到一个叫方意识吧,哎,这是结构里面,它是个分装的意识。啊,那其实呢,这些方法有很多,方法有很多。问一下大家,你们现在看的这块的文档是看哪个?
04:07
看的1.7的还是1.11的。你们是不是不知道看的是这个界面吗,还是。这个界面。是吗?建议你们以后看这个。我不是发给大家了吗?呃,发给大家,为什么说建议你们看这个啊,1.1的肯定是要比1.7的要新,而现在其实该发当中,如果说用JA瑞的时候,它的版本咱也得写到1.10以及以上。那这个时候说有有同学可能会想,我看1.7的为什么不行,就拿这些来说,事件处理这一块其实挺重要的。我刚才整了个on,写了个on的方法,我看有的同学好像没用过一样。你看一下这的版本,1.7加,1.7加什么意思。
05:02
1.7以上是不是才能用,那也就是说你回头再看一下这个1.7的文档,哎,他这最多是1.6加1.7加的,哎,还有有这么几个,而我在这1.1的里边其实有很多。有很多,包括一点酒家。所以说建议大家哎,对比着看,你一样看1.7的也行,看完最好是low也这1.11了。啊,因为它里边有很多的东西啊,改了改动的范围不大,但是如果咱们不知道的话,哎,再使用起来也是一个麻烦。我给大家发那个开发文档里面有这个知道吧,行。那我们接着来看这边啊,结婚人核心Dollar服就是这两个,到现在为止,大家要知道我为什么最核心的是他,就是我们昨天讲。我一带一路解开了这个库。
06:03
上来是不是就能用这个。或者说上来还能用它。叫j query啊,为什么可以用它呢?是因为杰query它这个源码里边。它分装成这两个。它相当于是一个属性,这个属性给谁了,给window了,哎,作为全局对象的一个属性,所以我们们拿过来直接使用它,哎。那除了结块瑞核心的概念以外,哎,其实还有一个概念叫结块瑞对象。这儿拼错了。解块瑞对象,结块瑞对象和上面的不一样,我先问一下大家什么叫解块瑞对象?你这是核心对象,下边是不是还有减二二对象,那什么叫减号二对象?
07:00
哎,我听到大家说的方法,大家说这个方法指的是哪个。我们什什么叫解对象?我们想想这些方法是给谁用的?你除了Dollar浮点这些方法,那么这些方法是给谁用的?这些方法就是给解块对象用的。那什么叫解块对象,我们。得知道,首先我们通常是不是用这个Dollar佛。也就核心函数当它作为核心函数去调用的时候,核心函数当那佛哎它呢,调用返回的就是解换热对象。这个给大家讲过吗?就是解方程对象,而且它是一个什么。这个概念知道吧,尾数组。你算到尾数组什么意思啊?它是有数组,但是呢,它没有数组的一般方法。
08:04
对不对,你比方数组里面有很多的方法,就我们用的slice啊,Slice它没有,哎,尾数组。这个我们要知道,然后呢,它里边解块对象的方法,其实是我们最常用的,最常用的因,比如我们刚才看到的end啊,还有什么。什么意思?翻译的什么茶倒的意思,然后呢,还有你个受这什么意思。受害的和我们在学安GS那个N基受N极害的是不是一样?啊,说到这个查找了,哎,问一下大家,我们在解克瑞里边,你比如说你看文档也有一块区域,这有个筛选吧。这是不是有个过滤,有查找。过滤查找它为什么要分开写?这个时候如果说你理解了什么叫过滤,什么叫查找的话,哎,方便于你去来确定使用哪个方法。
09:01
那大家说过滤和查找的区别在哪?什么叫过滤?什么叫查找?就结合着我们生活也能去想想这个事情。先说过滤。去掉对,去掉条件不符合的。我举个简单例子啊。不知道咱们班有没有,呃,小时候比如说有没有农村的,村里面有那种塞子。塞子就是一个那种圆的嘛,里面上面不是有很多小孔那种,你你比如说你塞什么玉米啊,什么豆子,你往上倒,比如倒一袋,那我通过塞子塞下来的,我问一下他那些玉米或者豆子是不是我倒之前这个袋子里边的。肯定是对不对,不可能是以外的东西。
10:03
也就我过滤出来的必然是过滤之前目标元素的子元素。对不对,那查找查找是什么意思呢。查找,找到的东西必然是它的子元素吗?是不是必必须是它的子元素。哎,不是。我再举个例子啊,就当班长举例子啊,班长你比如说看到看对隔壁Java班一个小姑娘啊,又不认识人家,但是呢,他有一条线索,他认识他们班小姑娘的同桌,哎,这个同桌呢,又认识小姑娘,他二大爷对吧,就通过这条线来回的去找,最后呢,要到了联系方式或者什么,最后对吧,但这个查找什么意思,你通过一条线索一直去向外扩展,很有可能你找的是你本身以外的地方。对不对,就很有可能不是你的子元素,当然了,也有可能找到你下边的子元素。
11:03
这叫查找,也说你如果说捋清了这两个范围以后,再去确定这些方法,哎,对你们有利。来,这是解放的对象的概念,哎,这些概念到现在为止大家一定要能搞清楚。尤其是上面这个作为函数调用的时候,可以传哪些参数?那其实解块定向的方法有很多,我们在这儿就不一一列举了。然后呢,在这说一下这个to。啊呢,我在这先说一句话,就是以上啊几query的概念。哎,To同样适用。可能有的同学说,老师你这一句话就把这课讲完了,哎,当然它下面有不一样的地方,不一样的地方啊。来我们这一把呢,先来测一测吧。上来我还是先写一个Dollar佛function,大家看一下啊,我在这儿我就不去分别引知来了,也是我接下来我肯定是提前引好他了,知道不?哎,为了咱们节省点时间啊。
12:09
好,那上边你比如说我先测一下这个吧,A瑞啊这些啊,这次我们最后在这要做一个案例。所以在这先不去用它,你比如说我上来我挖一个数组啊,随便写点啊,数组有了,那接下来你是不是可能用几块RY的方法,你比如说Dollar,浮点is ara,我去判断一下它。这个判断返回的是一个什么东西?布尔值和。来咱们打开。这没问题吧,哎,错,包括那些Dollar浮点,哎,Each这个方法我估计大家还常用,哎,dollar.each这个方法传体的参数啊。是直接驾驶船吗?
13:02
不是,你想一想,这不是,你肯定是我便利要作用到那个回调函数了,但是你现在是不是还没有便利的目标啊,哎,所以其实你最起码你应该能想到这样。对不对,那至于说里边肯定是一个是变列出数组的,哎,里边的元素还有一个是下标吧,那我们不知道的话,其实你可以在那写写,接下来我去conslo个index item,哎,至于说我现在说,哎老师有可能第一个不是下面,没关系,你可以测一把。现在行参定义什么无所谓。然后去刷新一下,哎,你会发现我这写的还真对了。前面是不是下标,后边是什么每项值它这个变力有没有发现是和方一式是相反的。因为我们那个上呢,应该是item也是元素,后边那个是不是才是index,哎,这个是相反的,这个使用的时候要注意一下,要注意一下,那接下来还有些pen的这些方法啊,带大家回顾一下。
14:07
上边我先说一下结构,这不是有三个div吗?我呢分别给了他们一个类BOX123,然后呢,给每一个类我去设置一个宽高以及背景颜色。来,那首先我要获取到第一个div,对于我来说也不是什么难事。巴拉福。上来直接放box吗?我直接放他行不行?不行,记住了,你传选择器字符串之后,前面是不是要带上他们?这没问题吧,那找到这个对象,然后我给他用一下aendend,是不是往里面添加元素,比如说在这先给他来一个P标签啊,我是新添加的元素。或者说我们可以这样去写,先把这个拿走它,哎,这样上来它就执行了,你可以是先找到我们上面这个,比如来一个点bos,还是可以给他绑定一个on的世界,On在这是通用的世界。
15:14
哎,后边是我跟一个世界名,我就来个touch start来一个方式,我放到这里边行不行。就点击的时候再让他去添加。哎,这没问题吧,这是不是少个一。大家看我上面是不是123,好了,来,我们来看一下。是不是进来了啊,这些没啥问题,那还有find,哎,我们说一下这个find,我刚诶。刚刚给这给大家列出一个find这个方法,Find是不是查找的意思,查找的话大家看一下我上面这有个div,它里面是不是有三个P标签。现在我的这三个P标签看一下在哪,在这123。但是他们没有自己的背景色。
16:02
我能找到这个P标签啊,通过BO3找到P标签,然后给它们加一个背景色。来,首先咱们需要的是先找到这个BOX3,然后呢给他,比如说绑定一个事件,来一个part start,那么接下来来一个function。怎么去找他呢?当我点击的时候,我是不是先找到前面的P标签怎么写。首先发的这个方法是不是解分对象的?通过水找,哎,我正好想起这个了,刚刚有同学是不是说这个认我如果说用原生的认我能不能用坏的这个方法。它根本没有这个方法,为什么要用Dollar呢?那把this放进Dollar符括号调用里面,是不是包装成一个解块对象了?一旦是解剖RY对象,它就具备解剖RY的方法。
17:00
哎,Find find谁呢,是找到它下面所有的P标签,然后呢,给他设个背景色,怎么设。点CSS,这没问题吧,来个background,比如这把我们来个。来咱们刷新一下,哎,在这个这是不是就加上了哎。好,还有一个受害的这些,我们就把这个常用的给他测一下。是,那现在这有个BOX2,比如说我呢,在在这。呃,不在这里面,在外面吧。再来个div,我呢给他来个ID叫diss啊,这随便写的文字吧,然后隐藏的文件,那么这个diss呢,我上来先给它隐藏掉。对于大家来说也不是什么难事。来井号第,然后隐藏文件第没。那。那当我点击这个BOX2的时候,我再让他出来。
18:04
出来,首先你得找到这个BOX2。这点我就快点啊。这不是八二吗?然后给他绑定点击时间。当你点击它,我让那个井框为diss的div让它显示出来。这一把能不能用Dollar啊?这肯定不能的吧,所以我们在这你得先去找到这个弟子,然后。显示出来用哪个方法,记住了这些方法是不是直接调用就OK了,与受对应的是不含有害的。来刷新一下,来开一点。这个我给他牵到这边。这哎。在这边看你上来下面是不是没有,虽然说那个文字比较小,但是大家看下面是没有的,我咔一点,哎,看到没有,是不出来了啊出来了,那这些方法,哎,需要大家待会去回顾一下,哎把杰克瑞这个核心的思想再捋一捋,接下来我们再讲新的。
我来说两句