JSFiddle - React, Tailwind, and code Playground
by Philipp1918
HTML
<button class="modal__two-modal"
data-content_block=".two-modal_content_1"
data-title="Switching between modal windows"
data-win-animation="fade_in_top">
demo
</button>
<div class="modal__frame">
<div class="modal__window">
<div class="modal__window__header">
<div class="modal__window__close"></div>
<div class="modal__window__title"></div>
</div>
<div class="modal__window__body">
<div class="two-modal_content_1">
Do you like to click?
<button class="go-next-modal">Yes!</button>
</div>
<div class="two-modal_content_2">I knew it!</div>
</div>
</div>
</div>
<script>
$(window).ready(function(){
var fm_this;
var fmModal = $('.modal__two-modal').fit_modal({
fast_create : false,
active_custom_func : function () {
return fm_this = this;
}
});
$('.go-next-modal').on('click', function () {
fmModal.trigger('on.win.close');
setTimeout(function () {
var $content = $(fm_this.modal_content_block);
$content.hide();
$content.next().show();
$(fm_this.modal_title_class).html('Hooray!');
fmModal.trigger('on.win.active');
}, fm_this.win_animation_speed)
});
});
</script>