jQuery知识点整理

本文详细梳理了jQuery中的核心知识点,包括$(document).ready()与window.onload的区别、基本选择器的使用、$.each与$.map的功能对比、事件委托、延迟动画实现以及动画队列等,旨在帮助读者深入理解jQuery操作DOM、处理事件和创建动态效果的方法。
摘要由CSDN通过智能技术生成

1、$(document).ready() 方法和window.onload 有什么区别?

window.onload会覆盖之前的 ready的区别,不会覆盖,会叠加

window.onload等文档和资源都加载完成以后调用 ready只要文档加载完成以后就会调用

2、写出jq中的基本选择器有哪几种,分别都是什么,举例说明

4种,分别都有标签选择器、id选择器、class选择器、群组选择器

举例:

标签选择器:$(“div”)

id选择器:$(“#box”)

class选择器:$(“.box”)

群组选择器:$(“h1,h2,h3”)

3、写出$.each的两种用法以及与$.map的区别

语法结构1:$.each(对象,function(index,item))

语法结构2:JQuery对象.each(function(index,item){})

区别:$.each主要用于循环遍历对象以及数组,$.map不光有循环遍历功能还可以修改数组中的每一个元素,最终返回到原数组/对象中

4、写出获取每一组父元素中的最后一个子元素

$(“ul li:last-child”)

5、写出如何设置复选框元素选中

$(“input[type=’checkbox’]).prop(‘checked’,true)

$(“input[name=’aa’]).prop(‘checked’,true)

$(“:checkbox”).prop(‘checked’,true)

以上三种写出一种即可

6、写出如何过滤出页面中的可见元素

$(“div:visible”)

7、写出:empty和:parent的区别

:empty:选取不包含子元素(子节点、文本节点)或空文本的元素

:parent:选取含有子元素或者文本的元素

8、写出过滤出无序列表中索引为奇数的元素

$(“ul li:odd”)

$(“ul li:nth-child(odd)”)

以上两种写出一种即可

9、写出过滤出单

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值