2014-10-30 95 views
-1

另一条线我有3个选择菜单,但随后单击此按钮添加3个选择菜单

<button class="btn btn-primary btn-sm"><i class="fa fa-plus"></i> Add</button> 

当我再次希望它在3个下拉菜单,这可怎么办呢?

+1

添加一个单击处理程序到按钮追加3个下拉菜单的DOM。 – 2014-10-30 21:15:59

+0

对不起,我还是新来的jQuery如何将这个成就? – 2014-10-30 21:16:23

+0

我不明白“我再次想要3次下拉,这怎么办?” – Kolban 2014-10-30 21:19:21

回答

1

如果你想重复一模一样3名的下拉列表中,也许你应该有这样的结构:

<div id="main_container"> 
    <div class="select_container select_master"> 
     <select 1 .... 
     <select 2 .... 
     <select 3 .... 
    </div> 
</div> 

然后,为您的按钮的标识符。如果你不具有相同的类其他按钮,那么你可以使用[的途径之一做到这一点]:

$('.btn .btn-primary .btn-sm').on('click', function() { 
    var dropdowns = $('.select_master').clone(true); // true to also clone event handlers 
    dropdowns.removeClass('select_master'); // you only need one master 
    $('#main_container').append(dropdowns); 
}); 
相关问题