$(document).on('show.bs.modal', '#quick-view', function() { setTimeout(setStandardProductInModal, 2000, $(this)); }); function setStandardProductInModal(modal){ const hiddenOptionIdsInModal = modal.find('.options-id-in-modal'); const attributeOption = modal.find('.attribute-option'); hiddenOptionIdsInModal.each(function(){ let attributeId = $(this).data('attribute'); let OptionId = $(this).data('option'); attributeOption.each(function () { if ($(this).data('option-id') === OptionId && $(this).data('attribute-id') === attributeId) { $(this).trigger('click'); return false; } }); }); }