D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
sadaunjx
/
aldolynews.com
/
wp-content
/
themes
/
newsplus
/
assets
/
js
/
Filename :
main.js
back
Copy
jQuery(document).ready(function($) { var body = $(document.body); var site = $('#site'); var header = $('#site-header'); var mainNavLiTaxonomy = $('#main-navigation .menu > li.menu-item-type-taxonomy'); var headerSearchForm = $('.header-search-form'); var headerSearchField = $('.header-search-form .search-field'); var headerSearchToggle = $('#header-search-button a'); var mobileMenuToggle = $('#header-mobile-button a'); var mobileMenu = $('.mobile-menu'); var loaderPlaceholder = '<div class="loader-placeholder xl"><i class="fa fa-spinner fa-spin"></i></div>'; ////////////////////////////////////////// jQuery(window).on('resize', function($) { if ( jQuery(window).width() > 992 ) { mobileMenu.slideUp(); } }); (function() { $('.ss-short-link input').on('click', function() { $(this).focus().select(); }); })(); (function() { $('#commentform .comment-form-comment textarea').focus(function() { $('.comment-form .comment-notes, .comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .form-submit').slideDown(); }); })(); (function() { if ( typeof a4h_js_vars == "undefined" || !a4h_js_vars.show_main_nav_posts ) { return } $(mainNavLiTaxonomy).each(function() { $(this).addClass('menu-item-has-posts'); $(this).find('> .sub-menu-outer .sub-menu-inner').append('<div class="posts-menu">' + loaderPlaceholder + '</div>'); }); $(mainNavLiTaxonomy).on('hover', function() { if ( $(this).data('hovered') == true ) { return; } $(this).data('hovered', true); var object_type, object_id; var classes = $(this).attr('class').split(' '); $.each(classes, function(i, e) { if ( e.indexOf('menu-item-object-') > -1 ) { object_type = classes[i].replace('menu-item-object-', ''); } if ( e.indexOf('menu-item-object_id-') > -1 ) { object_id = classes[i].replace('menu-item-object_id-', ''); } }); var this_li = $(this); $.ajax({ url: a4h_js_vars.ajax_url, method: 'post', data: { 'action': 'a4h_main_nav_get_posts', 'object_type': object_type, 'object_id': object_id, }, success: function(data) { this_li.find('> .sub-menu-outer .sub-menu-inner .posts-menu').html(data); }, }); }); })(); (function() { mobileMenuToggle.on('click', function() { body.toggleClass('menu-opened'); $(this).parent().toggleClass('opened'); mobileMenu.slideToggle(); return false; }); })(); (function() { headerSearchToggle.on('click', function() { headerSearchForm.slideToggle('fast'); headerSearchField.focus(); return false; }); $(document).on('mouseup', function(e) { if ( !headerSearchForm.is(e.target) && headerSearchForm.has(e.target).length === 0 && !headerSearchToggle.is(e.target) && headerSearchToggle.has(e.target).length === 0 ) { headerSearchForm.slideUp(); } }); })(); (function() { if ( typeof a4h_js_load_more_posts === 'undefined') { return; } var pageNum = parseInt(a4h_js_load_more_posts.startPage) + 1; var max = parseInt(a4h_js_load_more_posts.maxPages); var nextLink = a4h_js_load_more_posts.nextLink; var loadMoreText = a4h_js_load_more_posts.loadMoreText; var loadingText = a4h_js_load_more_posts.loadingText; var noMoreText = a4h_js_load_more_posts.noMoreText; $('.archive-inner .pages-navigation').html('<div class="nav-links"><a class="load-more-btn" href="#">'+ loadMoreText +'</a></div>'); $('.load-more-btn').on('click', function() { var $this = $(this); if ( pageNum <= max ) { $this.blur(); $this.html('<i class="fa fa-spinner fa-spin"></i>'); $.ajax({ url: nextLink, success: function(data) { pageNum++; nextLink = nextLink.replace(/\/page\/[0-9]?/, '/page/'+ pageNum); $('.archive-inner .posts-outer').append($(data).find('.archive-inner .posts')); if ( pageNum <= max ) { $this.html(loadMoreText); } else { $this.hide(); } }, }); } return false; }); })(); (function() { $('.mobile-navigation .sub-menu').hide(); $('.mobile-navigation li.menu-item-has-children').each(function() { $(this).find(' > a').append('<span class="d-flex justify-content-center align-items-center toggle"></span>'); }); $('.mobile-navigation .toggle').on('click', function() { $(this).toggleClass('toggled'); $(this).parent().siblings('.sub-menu').slideToggle(); return false; }); })(); ////////////////////////////////////////// });