在单击后获取按钮文本中的Bootstrap选定下拉项文本,可以通过以下步骤实现:
<button id="myButton" class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
选择项
</button>
<div class="dropdown-menu" aria-labelledby="myButton">
<a class="dropdown-item" href="#">选项1</a>
<a class="dropdown-item" href="#">选项2</a>
<a class="dropdown-item" href="#">选项3</a>
</div>
$(document).ready(function() {
$('.dropdown-item').click(function() {
var selectedText = $(this).text();
$('#myButton').text(selectedText);
});
});
上述代码中,我们使用了jQuery库来简化操作。首先,通过$(document).ready()
函数确保文档加载完成后再执行代码。然后,通过.dropdown-item
选择器选中下拉菜单中的选项,并为其添加点击事件监听器。在点击事件中,使用$(this).text()
获取被点击选项的文本,并将其设置为按钮的文本。
这样,当用户点击下拉菜单中的选项时,按钮的文本会自动更新为选定项的文本。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云