Задать вопрос
@gfr3

Как оптимизировать скрипт?

Подскажите, есть Bootstrap табы, при переключении вкладок, запускаю скрипт определения высоты элементов во вкладке
$('[href=#tab]').on('shown.bs.tab', function (e) {
$('.item').matchHeight(); 
});

При постоянном переключении табов, как я понимаю запускается еще один обработчик,что влечет притормаживание в браузере

может есть способ при переключении на другую вкладку отключать функцию?
К примеру
$('[href=#tab]').on('hide.bs.tab', function (e) {
........
});
  • Вопрос задан
  • 126 просмотров
Подписаться 1 Простой 3 комментария
Решение пользователя forspamonly2 К ответам на вопрос (3)
@forspamonly2
я не очень понял чего вы тут хотели, но чтобы "отключать функцию" после первого срабатывания можно .on заменить на .one

api.jquery.com/one
Ответ написан
Комментировать