我正在尝试手动切换 Bootstrap 下拉列表。该脚本直到最近才起作用:
$(function () {
$('.role-toggler').on('click', function (e) {
$(this).find('.dropdown-toggle').dropdown('toggle');
e.stopPropagation();
});
});
但是,当我尝试单击下拉菜单时,我得到:
Uncaught Error: Method toggle does not exists on jQuery.dropdown
我正在使用Material Design for Bootstrap , Bootstrap 3.3.6和 jQuery 2.1.4。我最近更新了我的软件包,其中包括 bootstrap 和 jquery,这可能导致了这个问题。
最佳答案
问题可能是 Bootstrap Material 设计现在使用自定义 jQuery dropdown plugin它会覆盖 Bootstrap 下拉菜单,但具有不同的最小 API。
尝试筹集 issue提到您期望像 API 一样的 Bootstrap ,因为它是 Bootstrap 主题。
关于javascript - Bootstrap 下拉列表与 jQuery.dropdown 冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36286224/