jQuery遍历

jQuery遍历
 <div "class=TF">
<span"class=checked">aaa</span>
<span"class=unchecked">bbb</span>
</div>
 <div "class=TF">
<span"class=checked">cc</span>
<span"class=unchecked">dd</span>
</div>

原来想把网页中同一个class的text内容都取出来,然后做个类似实时购物车的玩意,于是乎先试了一下
$tfticked=$('.TF>.checked').text();
得到的结果就是.TF>.checked下的文本内容全给取了出来然后坨到一起返回了过来,类似于一个“aaacc”的字符串,这玩意谁看的懂啊,说好的返回一个数组呢,给个逗号分割一下会屎?

于是想到了遍历
var $tfspan=$('.TF>.checked');
     var tfticked=new Array();

     for(var i=0,len=$tfspan.length;i<len;i++){
     tfticked.push($($tfspan[i]).text());
    }
   alert(tfticked.join(","));
   $('#checkTicked').html("<h6>The Transcription Factors you have ticked:</h6>"+tfticked+"<br />");
   }
这样就把内容装进了名为tfticked的数组里,操作起来方便些。不过刚开始试的时候还是出了些问题,刚开始,我用的是$tfspan[i].text()
结果提示htmlelement has no method text,想了半天才想起来....jQuery你是有多喜欢钱....

 还有HTML方法里的+ 符号,一开始习惯性就用上了点号
,结果怒跪,说好了两个人和和谐谐欢乐搅基的呢?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值