1

Я пытаюсь вручную переключить раскрывающееся окно начальной загрузки. Этот скрипт используется работать до недавнего времени:Выпадающее окно Bootstrap, конфликтующее с jQuery.dropdown

$(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. Недавно я обновил свои пакеты, которые включали загрузку и jquery, что могло вызвать эту проблему.

+0

попробуйте удалить jquery ui plugin и посмотреть, работает ли он. – Nilesh

+0

Я не использую плагин jquery ui –

ответ

1

Проблема, вероятно, в том, что дизайн материнской платы Bootstrap теперь использует пользовательский jQuery dropdown plugin, который перезаписывает загрузочный дроссельный зазор, но имеет минимальный API.

Попробуйте поднять issue, указав, что вы ожидаете загрузки как API с его начальной загрузки.