web前端全系列 教程
1839个小节阅读:2243.1k
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
选择器
DOM操作
CSS操作
事件处理
遍历
动画
通过一个函数匹配当前集合中的每个元素,产生一个包含新的jQuery对象
xxxxxxxxxx
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="./js/jquery-3.6.0.min.js"></script>
</head>
<body>
<ul>
<li>列表1</li>
<li>列表2</li>
<li>列表3</li>
<li>列表4</li>
</ul>
<script>
$("li").map(function(index,ele){
console.log(index,ele);
})
</script>
</body>
</html>
遍历一个jQuery对象,为每个匹配元素执行一个函数
xxxxxxxxxx
$("li").each(function(index,ele){
console.log(index,ele);
})
温馨提示
each和map的返回值不同,map返回一个新的数组,each返回原始数组
通过jQuery对象获取一个对应的DOM元素
xxxxxxxxxx
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="./js/jquery-3.6.0.min.js"></script>
</head>
<body>
<ul>
<li>列表1</li>
<li>列表2</li>
<li>列表3</li>
<li>列表4</li>
</ul>
<script>
var li = $("li").get(0);
li.innerHTML = "新的列表"
</script>
</body>
</html>
实时效果反馈
1. 下列哪个方法不可以把一个jQuery对象转换成一个JS对象:
A map()
B each()
C get()
D target()
答案
1=>C