我想要将一个 div
附加到下拉列表中,这是否可行?
我需要类似于这样的效果:
明确一点,我不需要将 div
添加到适当的下拉列表控制器中。我只需要附加即可。
我已经尝试过但并没有成功:
HTML:
<select id="platypusDropDown">
<option value="duckbill">duckbill</option>
<option value="duckbillPlatypus">duckbillPlatypus</option>
<option value="Platypus">Platypus</option>
<option value="Platypi">Platypi</option>
</select>
<div id="addCategory">
<input id="categoryInput" type="text" /> <br/>
<input id="categoryInputAddBtn" type="button" value="Add new" />
</div>
JS:
$('#platypusDropDown').click(function () {
var myDiv = document.getElementById('addCategory');
this.append(myDiv);
});
有什么解决方法吗?提前感谢。
CSS
规则来清晰地附加和显示/隐藏播放内容。 - Sudhanshu Saxenathis.append(myDiv)
改为$(myDiv).after($(this))
。或者你可以尝试使用.insertAfter()
,而不是.after()
:) - ˈvɔlə