我需要在我的.container
之后添加(最新的)新分区,但在.controls
之后(按钮)。有可能吗?
注意:在按钮下方添加新分区,其中包含 NOT 选项。 HTML需要完好无损。
答案 0 :(得分:2)
一个选项:
$(document).ready(function(){
$('.add').bind('click', function(){
$('<div />',{class: 'new-control'})
.insertAfter($('.container .controls'));
});
});
另一个:
$(document).ready(function(){
$('.add').bind('click', function(){
$('<div />',{class: 'new-control'})
.appendTo($('.container'));
});
});
参考文献:
答案 1 :(得分:2)
使用jQuery的after()
方法添加元素作为给定元素的兄弟:
$(document).ready(function(){
$('.add').bind('click', function(){
$('.container .controls').after('<div class="new-control"></div>');
});
});
答案 2 :(得分:2)
$(function(){
$('.add').on('click', function(){
$('.controls').after('<div class="new-control"></div>');
});
});