我想在输入后为每个新的div添加一个唯一的类,它在我的代码中如何?
为此添加类:<div class="thing"></div>
演示:http://jsfiddle.net/wAwyR/2/ =>请在此处(字段)键入一个数字以添加新输入。
function unique() {
var text = "";
var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for (var i = 0; i < 5; i++)
text += possible.charAt(Math.floor(Math.random() * possible.length));
return text;
}
$('input').live("keyup", function () {
$('.lee').empty();
var $val = $(this).val();
for (var i = 0; i < $val; i++) {
$('.lee').append('<input type="text" name="hi" class="">div class="thing"></div>');
$('input[hi]').next('div').attr('class', unique())
}
});
最佳答案
var increment = 0;
function unique() {
return "u" + increment++;
}
那行不通吗