在jQuery中,我有一个简单的脚本和预先制作的css类,但这里没有css格式。
我希望只是在列表中添加更多字段。我将列表项存储在taskItem中并记录它以确保html是正确的。但是,我的名单上没有任何内容。
谢谢。
答案 0 :(得分:2)
在添加之前,您忘记了clone
元素。否则你只需附加相同的元素。
$('#add').click(function(){
var taskItem = $("#tasks ul li:first").clone();
$('#tasks ul').append(taskItem);
taskItem.find(':text').val("").focus();
return false;
});
答案 1 :(得分:0)
jQuery(function (){
$('#add').click(function(){
var taskItem = $("#tasks ul li:eq(0)").clone(true, true); // need to clone for new add
$('#tasks ul').append(taskItem);
taskItem.find(':input:text').val("");
return false;
});
});
答案 2 :(得分:0)
你需要克隆它。
var taskItem = $("#tasks ul li").clone();