0

У меня возникла проблема с триггер-событием бутстрапа. Я пытаюсь вызвать функцию после того, как содержимое было скрыто или показано.Bootstrap "hidden.bs.collapse" не вызывает мою функцию

После моего поиска я нашел это решение, но пока не работает:

$(document).ready(function() { 
    $('#widget-box').on('hidden.bs.collapse', function() { 
     alert("hidden"); 
    }) 
    $('#widget-body').on('hidden.bs.collapse', function() { 
     alert("hidden"); 
    }) 
    $('#SearchForm').on('hidden.bs.collapse', function() { 
     alert("hidden"); 
    }) 
}); 

widget-box это один получение collapsed класса.

widget-body это тот, который отображается/скрыт.

SearchForm - это содержимое widget-body, которое не отображается.

Ни одна из этих 3 функций не показывает мне предупреждение. Что я делаю не так?

+0

У вас есть первое событие, чтобы начать его? Как это [пример w3schools.com] (http://www.w3schools.com/Bootstrap/tryit.asp?filename=trybs_ref_js_collapse_events&stacked=h) – MarioZ

ответ

-1

Используйте внешний файл javascript. Попробуйте написать код jQuery во внешний файл javascript и связать этот внешний файл javascript с вашим html-файлом с помощью тега script.

+0

Не могли бы вы разместить здесь свой html-код? –

 Смежные вопросы

  • Нет связанных вопросов^_^