2014-02-07 31 views
1

这里开始增量是我的HTML部分如何使用增量选项设置属性的ID,并与特定号码

<input type="text" class="demo" id="" value="" /> 
<input type="text" class="demo" id="" value="" /> 
<input type="text" class="demo" id="" value="" /> 
<input type="text" class="demo" id="" value="" /> 
<input type="text" class="demo" id="" value="" /> 

我的jQuery

$('.demo').attr('id', function (i) { 
    return 'Sample_' + (i + 1); 
}); 

现在我需要这个“我”从开始5而不是0,所以我的结果将从Sample_6,Sample_7等开始。

我该怎么做?

回答

1

我建议:

$('.demo').attr('id', function (i) { 
    return 'Sample_' + (i + 5); 
}); 

JS Fiddle demo

+0

没错!你是对的。 –

0

简单:

var a = 5; 
$('.demo').attr('id', function (i) { 
    if(i == 0) { 
     a++; 
     return 'Sample_' + (a); 
    } 
    else 
     return 'Sample_' + (i + 1); 
});