用Jquery的each和map,主要是顺手方便。性能什么的就不要考虑了。
不过有些事情必须知道,each这玩意是可以改变数组的。
而map则可以创建另外一个数组,function你直接return一个值,它就变成了数组成员。
比如:
var ne=$(‘a.color-m’).map(function(){return $(this).attr(‘href’).split(‘id=’)[1]}).get().join(‘|’)
用这个方法可以在某个页面上抓取ID然后做成一个用|分隔的字符串。