Я изменяю модальный контент, основанный на триггерной кнопке, и нашел способы сделать это:
а. используя event.relatedTarget
$(".modal-button").click(function(){
$("#myModal").on('show.bs.modal', function (e) {
var button = $(e.relatedTarget);
var buttonCLass = button.attr("class");
var modal = $(this);
modal.find('.modal-title').text(buttonCLass);
});
});
б. получение контента когда button.click
$(".modal-button").click(function(){
buttonCLass = $(this).attr("class")
$("#myModal").on('show.bs.modal', function() {
var modal = $(this);
modal.find('.modal-title').text(buttonCLass);
});
});
Хотелось бы узнать, какой вариант лучше и чем отличается