jquery⾥⾯的循环的⽤法下⾯提⼀下jQuery的each⽅法的⼏种常⽤的⽤法
Js代码
var arr = [ "one", "two", "three", "four"];
$.each(arr, function(){
alert(this);
});
//上⾯这个each输出的结果分别为:one,two,three,four
var arr1 = [[1, 4, 3], [4, 6, 6], [7, 20, 9]]
$.each(arr1, function(i, item){
alert(item[0]);
});
/
/其实arr1为⼀个⼆维数组,item相当于取每⼀个⼀维数组,
//item[0]相对于取每⼀个⼀维数组⾥的第⼀个值
//所以上⾯这个each输出分别为:1 4 7
var obj = { one:1, two:2, three:3, four:4};
$.each(obj, function(key, val) {
alert(obj[key]);
});
//这个each就有更厉害了,能循环每⼀个属性
//输出结果为:1 2 3 4
简单实例:
$(document).ready(function(){
$("button").click(function(){
$("li").each(function(){ //弹出每⼀个li的⽂本
alert($(this).text())
jquery在项目里是干啥的});
});
});
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论