我有一个表单,当您输入名称并单击“添加”时会创建一个div。我希望将这个div包装在li中,但是当我这样做时,它将每个创建的div包含在li中具有相同的类名,因此我最终在div周围有多个li级别。有没有办法只定位在该点击上创建的div?
答案 0 :(得分:1)
这是一个updated fiddle。我所做的就是将新div
的创建移到append
的调用之外,并将其存储在变量中以便可以重复使用。来自小提琴的相关代码:
var newDiv = $('<div class="div_menu_button"></div>');
$('#created_buttons').append(newDiv.val(value).text(value) );
newDiv.wrap("<li></li>");