У меня ниже 2 событий для начальной загрузки
https://getbootstrap.com/docs/4.0/components/modal/
$('.modal').on('show.bs.modal', function() { }); $('.modal').on('hidden.bs.modal', function() { });
У меня одинаковый код в обоих событиях.
Могу ли я вызвать оба вместе в одномвремя только для оптимизации кода.
Да, вы можете сделать:
$('.modal').on('show.bs.modal hidden.bs.modal', function() { });
Вы можете сохранить свою функцию в переменной.
var fnCallback = function() { //my function console.log('my function was triggered'); }; $('.modal').on('show.bs.modal', fnCallback); $('.modal').on('hidden.bs.modal', fnCallback);