如何將jQuery自定義屬性值設置爲Integer而不是String。 我想使用jQuery動態設置tabindex值。jQuery將att值設置爲整數
<input tabindex=1 />
var allInputs = new Array();
$(':input').each(
function() {
allInputs.push($(this));
}
);
$.each(allInputs, function (i) {
var indexNumber = i + 1;
$(this).attr('tabindex', indexNumber);
});
此代碼將值設置爲「」中的字符串。
e.g <input tabindex="1" />
是否有任何其他的方式來設定值爲整數,所以這將是
<input tabindex=1 />
/Jivan
你想設置tabindex值爲字符串爲int? –
元素的屬性始終是字符串。你不能將它們設置爲數字。不過,您可以將它們用作腳本中的數字,或者通過類型轉換將它們用作自己喜歡的數字。 – lshettyl