为了账号安全,请及时绑定邮箱和手机立即绑定
嗯,真香!
https://code.jquery.com/jquery-3.3.1.js
2018.4.20到现在,非专业。从html+css、js初级、jquery。自学这条路上不懂的时候总想放弃,好歹都坚持下来了,一遍看不懂的时候就休息下,从头又开始。月初拿到一份实习的offer,为自己感到开心,总算可以踏入这行了,潜心学到vue就去上班! 坚持到现在不容易,大家都不要放弃!
搞懵了的童鞋看这里!
$('#div1') //id为div1的节点,如<div id='div1'></div>

$('span') //所有的span结点,一个包装集
$('p span') //p标签下的所有span节点,后代节点
$('p>span') //p标签下的所有span子节点,子代节点

$('.red') //使用样式red的节点,如<span class="red"></span>

$('*') //所有节点

$("div,span,p.cls") //选取所有<div>,<span>和拥有class为cls的<p>标签的一组元素
通过 ```css``` 方法获取宽度值(如 ```width```)是带有 px 后缀的,同时,这些值会统一的被转换成px(不管使用百分比,还是em,rem等)
```toggleClass``` 的作用:有则移除,无则添加.
```addClass``` 的回调函数中,可以 ```return``` 表示要添加的 class,也可以通过 ```this.addClass``` 添加.
```attr``` ```html``` ```text``` 方法支持通过回调函数,可以进行更多的自定义:能够在回调函数中获取设置之前的值,可以做出更多定义.
$(this)的作用:在事件处理时,将指代当前事件触发元素的 this 对象转换为 jquery 对象,然后就可以使用 jquery 提供的一系列方法.
jQuery 对象是一个类数组对象,包含了所有选中的元素,可以通过下标或者 ```get``` 方法来获取类数组中的 DOM 对象,```get``` 方法是下标方式的语法糖,二者并无区别。
筛选选择器用来筛选其前面已匹配的元素集合.根据之前匹配的元素在进一步筛选

匹配的元素集合:first-child 老大筛选器 //在匹配的集合中选择是家中排行老大的那些

匹配的元素集合:last-child 老幺筛选器 //在匹配的集合中选择是家中排行最后的那些

匹配的元素集合:only-child 独生子女筛选器 //在匹配的集合中选择是家中独生子女的那些

匹配的元素集合:nth-child(n) 排行老几筛选器 //在匹配的集合中选择是家中排行第n的那些

匹配的元素集合:nth-last-child(n) 排行倒数老几筛选器 //在匹配的集合中选择是家中排行倒数第n的那些
:first-child 老大筛选器

:last-child 老幺筛选器

:only-child 独生子女筛选器

:nth-child(n) 排行老几筛选器

例:

$("它们:first-child") //如果它们是老大,则被选中.
被搞晕的同学可以看下我本节精良的笔记,一看就懂
被上一节跟这一节完全搞晕。。。。
学习的效果是不会一蹴而就的,坚持才能看见前方的光明。一遍看不懂就两遍、三遍。前天刚从js入门级转到jquery,完全懵的状态,质疑自己是否能成为一名优秀的程序员同时,我还是在一遍又一遍的看,今天感觉就很好了,加油!同学们,别放弃,坚持就是胜利。
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的选择器 3、jQuery中的属性和样式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消