當 Bootstrap5 下拉選單關閉但無法使其正常作業時,我試圖提醒資料。以下是我嘗試過的
<div class="dropdown">
<button type="button" class="btn btn-primary dropdown-toggle" data-bs-toggle="dropdown">
Dropdown button
</button>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="#">Link 1</a></li>
<li><a class="dropdown-item" href="#">Link 2</a></li>
<li><a class="dropdown-item" href="#">Link 3</a></li>
</ul>
</div>
$('.dropdown-menu').on("hide.bs.dropdown", function () {
alert('Dropdown Menu is closed');
});
uj5u.com熱心網友回復:
它不起作用,因為您試圖在 ul 元素上運行該函式,而您應該在 button 元素上運行 eventlistenner。我建議您在該特定下拉元素上使用 id 。
$('.dropdown-toggle').on("hide.bs.dropdown", function () {
alert('Dropdown Menu is closed');
});
這是您的代碼的作業示例。我剛剛將 id 添加到按鈕元素中。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/473110.html
標籤:javascript 推特引导
