jquery 使用$.each进行遍历
?????var hotel= ['a','b','c'];
?????$.each(hotel, function(i) { ? ?
????? ? ? ?alert(hotel[i]);
?????});
? ? 例如,一个界面中有多个图片,我们想要遍历所有<img>元素取出它们的图片地址,可以像下面这样做
? ??$("img").each(function(i){ alert(this.src); });//this指代当前循环到的img元素
当然我们也可以动态给<img>元素指定图片地址
????$("img").each(function(i){
this.src = "test" + i + ".jpg";
});
如果想要实现在某一条件下推出遍历,可以使用return
????var arr= [1,2,3,4,5];
?????$.each(hotel, function(i) { ? ?
????? ? ? ?if(arr[i]>2){return;}
?????});
????