文章出處
文章列表
在原生javascript中我們用的最多的遍歷就是for,但是在jQuery里面有個方法比for還有強大,它就是我們經常看到的each()方法,當然了如果考慮性能方面的話還是建議用for來進行元素的遍歷操作。
each() 方法規定為每個匹配元素規定運行的函數。
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<script src="jquery-1.11.1.min.js"></script>
<script type="text/javascript">
$(function(){
// $("ul li").each( function(index, val) {
// alert(index) /*把每個li都依次彈出,也就是每個Li都執行一次這個函數*/
// });
var lilen=
$("ul li").length;
var li=$("ul li");
for(var i=0;i<lilen;i++){ /*用FOR來代替each方法,執行每個Li都執行函數*/
alert(i)
}
})
</script>
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
</ul>
</body>
</html>
文章列表
全站熱搜