我想在输入后为每个新div添加一个唯一的类,它在我的代码中是什么?
为此添加课程:<div class="thing"></div>
DEMO: http://jsfiddle.net/wAwyR/2/ =&gt;请在这里(字段)输入一个用于添加新输入的数字。
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())
}
});
答案 0 :(得分:2)
var increment = 0;
function unique() {
return "u" + increment++;
}
不行吗?