jQuery中的each()方法用于指定要为每个匹配元素运行的函数。
用法:
$(selector).each(function(index, element))
参数:此方法接受强制性的单个参数函数(索引,元素)。它用于为每个匹配的元素运行。它包含两个参数。
- index:它保存选择器元素的索引位置。
- element:它保存当前元素。
范例1:本示例使用each()方法显示每个段落元素。
<!DOCTYPE html>
<html>
<head>
<title>
jQuery Misc each() Method
</title>
<script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
</script>
</head>
<body style="text-align:center;">
<h1 style = "color:green;" >
GeeksForGeeks
</h1>
<h2>jQuery each() Method</h2>
<button>Click</button>
<p>Geeks1</p>
<p>Geeks2</p>
<p>Geeks3</p>
<!-- Script use each() method -->
<script>
$(document).ready(function() {
$("button").click(function() {
$("p").each(function() {
alert($(this).text())
});
});
});
</script>
</body>
</html>
输出:
- 在点击按钮之前
- 单击按钮后
范例2:本示例使用each()方法显示段落元素。
<!DOCTYPE html>
<html>
<head>
<title>
jQuery Misc each() Method
</title>
<script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
</script>
</head>
<body style="text-align:center;">
<h1 style = "color:green;" >
GeeksForGeeks
</h1>
<h2>jQuery each() Method</h2>
<button>Click</button>
<p>Geeks1-Geeks2-Geeks3</p>
<div style="color:lightgreen;"></div>
<!-- Script use each() method -->
<script>
$(document).ready(function(){
$("button").click(function(){
$("p").each(function(){
$("div").text($(this).text())
});
});
});
</script>
</body>
</html>
输出:
- 在点击按钮之前
- 单击按钮后
相关用法
- JQuery Misc get()用法及代码示例
- JQuery Misc param()用法及代码示例
- JQuery Misc toArray()用法及代码示例
- JQuery is()用法及代码示例
- JQuery get()用法及代码示例
- JQuery add()用法及代码示例
- JQuery before()用法及代码示例
- JQuery css()用法及代码示例
- JQuery off()用法及代码示例
- JQuery die()用法及代码示例
- JQuery slideDown()用法及代码示例
- JQuery ajaxSend()用法及代码示例
- JQuery slideToggle()用法及代码示例
- JQuery ajaxSuccess()用法及代码示例
注:本文由纯净天空筛选整理自SHUBHAMSINGH10大神的英文原创作品 jQuery | Misc each() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。