我想增加i的值。 「for」循環不起作用。使用jquery增加值到attr
$("a[href$='.xls']").appendTo(".xl1").attr('id','xl'+i);
我搜索所有excel文件,並將它們放在一個容器中,並增加它們的id值。
感謝 讓
我想增加i的值。 「for」循環不起作用。使用jquery增加值到attr
$("a[href$='.xls']").appendTo(".xl1").attr('id','xl'+i);
我搜索所有excel文件,並將它們放在一個容器中,並增加它們的id值。
感謝 讓
$("a[href$='.xls']").each(function(i) {
$(this).appendTo(".xl1").attr('id','xl'+i);
})
計數從我開始= 0
您可以瞭解每個(功能)這裏http://api.jquery.com/each/
不需要單獨定義'i':each()回調中的第一個參數是指數 –
+1 - 這裏的'每個'可能會更好,因爲OP正在對每個元素進行一些操作。 – Kobi
@Álvaro - 你是對的,你的方式更清潔和簡單。我編輯了答案,以考慮到這一點。 –