Current Path : /storage/v11800/affypharma/public_html/wp-content/themes/amberd-online-store/assets/js/front-end/ |
Linux v11800 5.3.0-1023-aws #25~18.04.1-Ubuntu SMP Fri Jun 5 15:19:18 UTC 2020 aarch64
|
Current File : /storage/v11800/affypharma/public_html/wp-content/themes/amberd-online-store/assets/js/front-end/index.js |
(function($) {
$.fn.menumaker = function(options) {
var amberdmobilemenu = $(this), settings = $.extend({
format: "dropdown",
sticky: false
}, options);
return this.each(function() {
/* Main-menu open buttons */
$(this).find(".amberdmobilemenubutton").on('click', function(){
$(this).toggleClass('menu-opened');
var mainmenu = $(this).next('ul');
if (mainmenu.hasClass('open')) {
mainmenu.slideToggle().removeClass('open');
}
else {
mainmenu.slideToggle().addClass('open');
if (settings.format === "dropdown") {
mainmenu.find('ul').show();
}
}
});
/* Sub-menu open buttons */
amberdmobilemenu.find('li ul').parent().addClass('has-sub');
multiTg = function() {
amberdmobilemenu.find(".has-sub").prepend('<button class="amberd-submenu-button amberd-mobile-icon-button" tabindex="0" id="mobilemenusubbutton"></button>');
amberdmobilemenu.find('.amberd-submenu-button').on('click', function() {
$(this).toggleClass('submenu-opened');
if ($(this).siblings('ul').hasClass('open')) {
$(this).siblings('ul').removeClass('open').slideToggle();
}
else {
$(this).siblings('ul').addClass('open').slideToggle();
}
});
};
if (settings.format === 'multitoggle') multiTg();
else amberdmobilemenu.addClass('dropdown');
if (settings.sticky === true) amberdmobilemenu.css('position', 'fixed');
});
};
})(jQuery);
/* Menu main and sub open buttons function */
(function($){
$(document).ready(function(){
$("#amberdmobilemenu").menumaker({
format: "multitoggle"
});
});
})(jQuery);
/* Sliding text */
jQuery(function($) {
function scrollTxt(el, heightTxt) {
let v = $(el).css('top');
if (v != heightTxt) {
$(el).css({
'transition':'all 0.5s ease',
'-webkit-transition':'all 0.5s ease',
'-o-transition':'all 0.5s ease',
'top':heightTxt
});
$(el).children('li').first().clone().appendTo(el);
}
else {
$(el).children('li').first().remove();
$(el).css({
'transition':'none',
'-webkit-transition':'none',
'-o-transition':'none',
'top':'0'
});
}
}
const size = $('.sliding-text ul').children('.sliding-text li').height();
window.setInterval(() => {
scrollTxt('.sliding-text ul', -size+'px')
}, 1500);
})
/* Back to top button */
jQuery(function($) {
var amberdbtntop = $('#amberd-back-to-top-button');
$(window).scroll(function() {
if ($(window).scrollTop() > 200) {
amberdbtntop.addClass('show');
} else {
amberdbtntop.removeClass('show');
}
});
amberdbtntop.on('click', function(e) {
e.preventDefault();
$('html, body').animate({scrollTop:0}, '200');
});
})