n_oct/themes/demo/assets/js/app.js

34 lines
911 B
JavaScript

addEventListener('render', function() {
// Auto Collapsed List
//
$('ul.bullet-list li.active:first').each(function() {
$(this).parents('ul.collapse').each(function() {
$(this).addClass('show').prevAll('.collapse-caret:first').removeClass('collapsed');
});
});
// Popovers
//
$('[data-bs-toggle="popover"]').each(function() {
var $el = $(this);
if ($el.data('content-target')) {
$el
.popover({ html: true, content: $($el.data('content-target')).get(0) })
.on('shown.bs.popover', function() {
$('input:first', $($el.data('content-target'))).focus();
})
;
}
else {
$el.popover();
}
});
// How it is made
//
setTimeout(function() {
$('.how-its-made').removeClass('init');
}, 1);
});