【发布时间】:2014-11-25 11:07:08
【问题描述】:
我想创建新的 <li> 元素,它应该通过自动使用 jQuery 将该项目添加到现有的引导下拉菜单 (<ul>) 中。新创建的项目也应该在下拉列表中自动选择。
有人可以帮帮我吗?
提前致谢!
HTML:
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
Select Items <span class="caret"></span>
</button>
<ul class="dropdown-menu reddy" role="menu">
<li><input type="text" class="form-control"><button type="button" class="btn btn-primary btn-xs">Create New</button></li>
<li><a href="#"><label for="menuitem1"><input type="checkbox" id="menuitem1" /> Menu Item 1</label></a></li>
<li><a href="#"><label for="menuitem2"><input type="checkbox" id="menuitem2" /> Menu Item 2</label></a></li>
<li><a href="#"><label for="menuitem3"><input type="checkbox" id="menuitem3" /> Menu Item 3</label></a></li>
</ul>
</div>
CSS:
.form-control{max-width:140px;float:left;margin-right:5px;margin-left:10px;}
.btn{margin-top:5px;}
.open>.dropdown-menu{width:250px;}
请在此处的“Fiddle”中找到预览
【问题讨论】:
-
正式接受可以充分解决您的问题的答案是一种很好的做法。