使用jquery将值增加到attr

时间:2010-03-04 10:21:24

标签: php jquery

我想增加i的值。 “for”循环不起作用。

$("a[href$='.xls']").appendTo(".xl1").attr('id','xl'+i);

我搜索所有excel文件并将它们放在容器中并增加其id的值。

由于 让

2 个答案:

答案 0 :(得分:2)

$("a[href$='.xls']").each(function(i) {
  $(this).appendTo(".xl1").attr('id','xl'+i);
})

计数从i = 0开始

您可以在此处阅读有关函数each()http://api.jquery.com/each/

答案 1 :(得分:0)

使用jQuery 1.4.2:

var i=1;
$("a[href$='.xls']")
   .appendTo(".xl1")
   .attr('id', function(){return 'xl' + i++});