File: /home/newsnnno/public_html/khaodeedee/blog/wp-content/themes/covernews/assets/script.js
(function (e) {
'use strict';
var n = window.AFTHRAMPES_JS || {};
(n.stickyMenu = function () {
e(window).scrollTop() > 350
? e('#masthead').addClass('nav-affix')
: e('#masthead').removeClass('nav-affix');
}),
(n.mobileMenu = {
init: function () {
this.toggleMenu(), this.menuMobile(), this.menuArrow();
},
toggleMenu: function () {
e('#masthead').on('click', '.toggle-menu', function (event) {
var ethis = e('.main-navigation .menu .menu-mobile');
if (ethis.css('display') == 'block') {
ethis.slideUp('300');
} else {
ethis.slideDown('300');
}
e('.ham').toggleClass('exit');
e('body.aft-sticky-header').toggleClass('aft-sticky-header-revealed');
});
e('#masthead .main-navigation ').on(
'click',
'.menu-mobile a button',
function (event) {
event.preventDefault();
var ethis = e(this),
eparent = ethis.closest('li'),
esub_menu = eparent.find('> .sub-menu');
if (esub_menu.css('display') == 'none') {
esub_menu.slideDown('300');
ethis.addClass('active');
} else {
esub_menu.slideUp('300');
ethis.removeClass('active');
}
return false;
}
);
},
menuMobile: function () {
if (e('.main-navigation .menu > ul').length) {
var ethis = e('.main-navigation .menu > ul'),
eparent = ethis.closest('.main-navigation'),
pointbreak = eparent.data('epointbreak'),
window_width = window.innerWidth;
if (typeof pointbreak == 'undefined') {
pointbreak = 991;
}
if (pointbreak >= window_width) {
ethis.addClass('menu-mobile').removeClass('menu-desktop');
e('.main-navigation .toggle-menu').css('display', 'block');
e('.main-navigation-container-items-wrapper').addClass(
'aft-mobile-navigation'
);
} else {
ethis
.addClass('menu-desktop')
.removeClass('menu-mobile')
.css('display', '');
e('.main-navigation .toggle-menu').css('display', '');
e('.main-navigation-container-items-wrapper').removeClass(
'aft-mobile-navigation'
);
}
}
if (e('.aft-mobile-navigation').length) {
var navElement = document.querySelector('.aft-mobile-navigation');
if (navElement) {
n.trapFocus(navElement);
}
}
},
menuArrow: function () {
if (e('#masthead .main-navigation div.menu > ul').length) {
e('#masthead .main-navigation div.menu > ul .sub-menu')
.parent('li')
.find('> a')
.append(
'<button class="fa fa-angle-down" aria-label="Expand menu" title="Expand menu" aria-expanded="false" >'
);
}
},
}),
(n.trapFocus = function (element) {
var focusableEls = element.querySelectorAll(
'a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input:not([disabled]), select:not([disabled])'
),
firstFocusableEl = focusableEls[0],
lastFocusableEl = focusableEls[focusableEls.length - 1],
KEYCODE_TAB = 9;
element.addEventListener('keydown', function (e) {
var isTabPressed = e.key === 'Tab' || e.keyCode === KEYCODE_TAB;
if (!isTabPressed) {
return;
}
if (e.shiftKey) {
/* shift + tab */ if (document.activeElement === firstFocusableEl) {
e.preventDefault();
lastFocusableEl.focus();
}
} /* tab */ else {
if (document.activeElement === lastFocusableEl) {
e.preventDefault();
firstFocusableEl.focus();
}
}
});
}),
(n.DataBackground = function () {
var pageSection = e('.data-bg');
pageSection.each(function (indx) {
if (e(this).attr('data-background')) {
e(this).css(
'background-image',
'url(' + e(this).data('background') + ')'
);
}
});
e('.bg-image').each(function () {
var src = e(this).children('img').attr('src');
e(this)
.css('background-image', 'url(' + src + ')')
.children('img')
.hide();
});
}),
(n.setInstaHeight = function () {
e('.insta-slider-block').each(function () {
var img_width = e(this)
.find('.insta-item .af-insta-height')
.eq(0)
.innerWidth();
e(this).find('.insta-item .af-insta-height').css('height', img_width);
});
}),
/* Slick Slider */
(n.SlickCarousel = function () {
e('.full-slider-mode')
.not('.slick-initialized')
.slick({
slidesToShow: 1,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 12000,
infinite: true,
nextArrow:
'<span class="slide-icon slide-icon-1 slide-next icon-right covernews-icon-angle-right"></span>',
prevArrow:
'<span class="slide-icon slide-icon-1 slide-prev icon-left covernews-icon-angle-left"></span>',
appendArrows: e('.af-main-navcontrols'),
rtl: rtl_slick(),
});
function rtl_slick() {
if (e('body').hasClass('rtl')) {
return true;
} else {
return false;
}
}
e('.posts-slider').not('.slick-initialized').slick({
slidesToShow: 1,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 10000,
infinite: true,
nextArrow:
'<i class="slide-icon slide-icon-1 slide-next icon-right covernews-icon-angle-right"></i>',
prevArrow:
'<i class="slide-icon slide-icon-1 slide-prev icon-left covernews-icon-angle-left"></i>',
rtl: rtl_slick(),
});
e('#aft-trending-story-horizontal .trending-posts-carousel')
.not('.slick-initialized')
.slick({
autoplay: true,
slidesToShow: 4,
slidesToScroll: 1,
autoplaySpeed: 10000,
infinite: true,
nextArrow:
'<i class="slide-icon slide-icon-1 slide-next covernews-icon-angle-down"></i>',
prevArrow:
'<i class="slide-icon slide-icon-1 slide-prev covernews-icon-angle-up"></i>',
appendArrows: e('.af-trending-navcontrols'),
responsive: [
{
breakpoint: 1834,
settings: {
slidesToShow: 3,
},
},
{
breakpoint: 769,
settings: {
slidesToShow: 2,
},
},
{
breakpoint: 480,
settings: {
slidesToShow: 1,
},
},
],
});
e('#aft-trending-story-five .trending-posts-carousel')
.not('.slick-initialized')
.slick({
autoplay: true,
vertical: true,
slidesToShow: 5,
slidesToScroll: 1,
verticalSwiping: true,
autoplaySpeed: 10000,
infinite: true,
nextArrow:
'<i class="slide-icon slide-icon-1 slide-next covernews-icon-angle-down"></i>',
prevArrow:
'<i class="slide-icon slide-icon-1 slide-prev covernews-icon-angle-up"></i>',
appendArrows: e('.af-trending-navcontrols'),
responsive: [
{
breakpoint: 1834,
settings: {
slidesToShow: 5,
},
},
{
breakpoint: 991,
settings: {
slidesToShow: 5,
},
},
{
breakpoint: 768,
settings: {
slidesToShow: 3,
},
},
{
breakpoint: 480,
settings: {
slidesToShow: 3,
},
},
],
});
e('.trending-posts-carousel')
.not('.slick-initialized')
.slick({
autoplay: true,
vertical: true,
slidesToShow: 4,
slidesToScroll: 1,
verticalSwiping: true,
autoplaySpeed: 10000,
infinite: true,
nextArrow:
'<i class="slide-icon slide-icon-1 slide-next covernews-icon-angle-down"></i>',
prevArrow:
'<i class="slide-icon slide-icon-1 slide-prev covernews-icon-angle-up"></i>',
appendArrows: e('.af-trending-navcontrols'),
responsive: [
{
breakpoint: 1834,
settings: {
slidesToShow: 4,
},
},
{
breakpoint: 991,
settings: {
slidesToShow: 4,
},
},
{
breakpoint: 768,
settings: {
slidesToShow: 3,
},
},
{
breakpoint: 480,
settings: {
slidesToShow: 3,
},
},
],
});
e('.trending-posts-vertical-carousel').not('.slick-initialized').slick({
autoplay: true,
vertical: true,
slidesToShow: 5,
slidesToScroll: 1,
verticalSwiping: true,
autoplaySpeed: 10000,
infinite: true,
nextArrow:
'<i class="slide-icon slide-icon-1 slide-next covernews-icon-angle-down"></i>',
prevArrow:
'<i class="slide-icon slide-icon-1 slide-prev covernews-icon-angle-up"></i>',
});
e('#primary .posts-carousel').slick({
slidesToShow: 3,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 10000,
infinite: true,
rtl: rtl_slick(),
nextArrow:
'<i class="slide-icon slide-icon-1 slide-next icon-right covernews-icon-angle-right"></i>',
prevArrow:
'<i class="slide-icon slide-icon-1 slide-prev icon-left covernews-icon-angle-left"></i>',
responsive: [
{
breakpoint: 991,
settings: {
slidesToShow: 3,
slidesToScroll: 3,
},
},
{
breakpoint: 768,
settings: {
slidesToShow: 2,
slidesToScroll: 2,
},
},
{
breakpoint: 480,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
],
});
e('#secondary .posts-carousel').not('.slick-initialized').slick({
slidesToShow: 1,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 10000,
infinite: true,
rtl: rtl_slick(),
nextArrow:
'<i class="slide-icon slide-icon-1 slide-next icon-right covernews-icon-angle-right"></i>',
prevArrow:
'<i class="slide-icon slide-icon-1 slide-prev icon-left covernews-icon-angle-left"></i>',
});
e('.gallery-columns-1').not('.slick-initialized').slick({
slidesToShow: 1,
slidesToScroll: 1,
fade: true,
autoplay: true,
autoplaySpeed: 10000,
infinite: true,
nextArrow:
'<i class="slide-icon slide-icon-1 slide-next covernews-icon-angle-right"></i>',
prevArrow:
'<i class="slide-icon slide-icon-1 slide-prev covernews-icon-angle-left"></i>',
dots: true,
});
}),
(n.Preloader = function () {
e(window).on('load', function () {
e('#loader-wrapper').fadeOut();
e('#af-preloader').delay(500).fadeOut('slow');
});
}),
(n.Search = function () {
e(window).on('load', function () {
e('.af-search-click').on('click', function () {
e('#af-search-wrap').toggleClass('af-search-toggle');
});
});
}),
(n.searchReveal = function () {
e(window).on('load', function () {
jQuery('.search-icon').on('click', function (event) {
event.preventDefault();
jQuery('.search-overlay').toggleClass('reveal-search');
});
});
}),
// SHOW/HIDE SCROLL UP //
(n.show_hide_scroll_top = function () {
if (e(window).scrollTop() > e(window).height() / 2) {
e('#scroll-up').fadeIn(300);
} else {
e('#scroll-up').fadeOut(300);
}
}),
(n.scroll_up = function () {
e('#scroll-up').on('click', function () {
e('html, body').animate(
{
scrollTop: 0,
},
800
);
return false;
});
}),
(n.em_sticky = function () {
jQuery('.home #secondary.aft-sticky-sidebar').theiaStickySidebar({
additionalMarginTop: 30,
});
}),
(n.jQueryMarqueeRight = function () {
e('.marquee.flash-slide-right').marquee({
//duration in milliseconds of the marquee
duration: 90000,
//gap in pixels between the tickers
gap: 0,
//time in milliseconds before the marquee will start animating
delayBeforeStart: 0,
//'left' or 'right'
//direction: 'right',
//true or false - should the marquee be duplicated to show an effect of continues flow
duplicated: true,
pauseOnHover: true,
startVisible: true,
});
}),
(n.jQueryMarquee = function () {
e('.marquee.flash-slide-left').marquee({
//duration in milliseconds of the marquee
duration: 90000,
//gap in pixels between the tickers
gap: 0,
//time in milliseconds before the marquee will start animating
delayBeforeStart: 0,
//'left' or 'right'
//direction: 'left',
//true or false - should the marquee be duplicated to show an effect of continues flow
duplicated: true,
pauseOnHover: true,
startVisible: true,
});
}),
e(function () {
n.mobileMenu.init(),
n.DataBackground(),
n.setInstaHeight(),
n.scroll_up();
}),
e('.aft-void-menu').on('click', function (event) {
event.preventDefault();
});
e(window).on('scroll', function () {
n.stickyMenu(), n.show_hide_scroll_top();
}),
e(window).on('resize', function () {
n.mobileMenu.menuMobile();
}),
e(window).on('load', function () {
e('#loader-wrapper').fadeOut();
e('#af-preloader').delay(500).fadeOut('slow');
e('.af-search-click').on('click', function () {
e('#af-search-wrap').toggleClass('af-search-toggle');
});
e('.search-icon').on('click', function (event) {
event.preventDefault();
e('.search-overlay').toggleClass('reveal-search');
if (e('.reveal-search').length) {
var searchElement = document.querySelector('.reveal-search');
if (searchElement) {
n.trapFocus(searchElement);
}
}
});
if (typeof e.fn.marquee == 'function') {
n.jQueryMarquee(), n.jQueryMarqueeRight();
}
// console.log(slick);
if (typeof e.fn.slick == 'function') {
n.SlickCarousel();
}
});
})(jQuery);