From: Anthony Talarico Date: Mon, 1 Aug 2016 21:04:27 +0000 (-0400) Subject: testing resize function for mobile devices to rebuild the slick initialization proces... X-Git-Tag: v1.0.0^2~199 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=1f76c45295e9603e9e226f7c27c32a7b3fac0566;p=WP-Themes%2Fpetoskeyarea.git testing resize function for mobile devices to rebuild the slick initialization process in different view port sizes --- diff --git a/js/app.js b/js/app.js index bbb2b79..1b9d307 100644 --- a/js/app.js +++ b/js/app.js @@ -139,11 +139,17 @@ $(document).ready(function () { // initialize the slick sliders on the events and blocks front page function check_window_width(){ if($(window).width() > 1025){ + if($(".glm-blocks-container").hasClass('slick-initialized') ) { + $(".glm-blocks-container").slick('unslick') + } $(".glm-blocks-container").slick({ infinite: true, slidesToShow: 4, slidesToScroll: 1 }); + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick') + } $(".feed").slick({ infinite: true, slidesToShow: 3, @@ -151,22 +157,35 @@ $(document).ready(function () { }); } else if($(window).width() < 1025 &&$(window).width() > 639){ + if($(".glm-blocks-container").hasClass('slick-initialized')) { + $(".glm-blocks-container").slick('unslick'); + } $(".glm-blocks-container").slick({ infinite: true, slidesToShow: 3, slidesToScroll: 1 }); + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick') + + } $(".feed").slick({ infinite: true, slidesToShow: 2, slidesToScroll: 1 }); } else if($(window).width() < 639 &&$(window).width() > 319){ + if($(".glm-blocks-container").hasClass('slick-initialized')) { + $(".glm-blocks-container").slick('unslick'); + } $(".glm-blocks-container").slick({ infinite: true, slidesToShow: 1, slidesToScroll: 1 }); + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick') + } $(".feed").slick({ infinite: true, slidesToShow: 1, @@ -174,7 +193,11 @@ $(document).ready(function () { }); } } - - check_window_width(); + check_window_width(); + $(window).resize(function () { + check_window_width() + + }); + }); diff --git a/js/custom/pageSetup.js b/js/custom/pageSetup.js index 08836cd..1c4b1a7 100644 --- a/js/custom/pageSetup.js +++ b/js/custom/pageSetup.js @@ -130,11 +130,17 @@ $(document).ready(function () { // initialize the slick sliders on the events and blocks front page function check_window_width(){ if($(window).width() > 1025){ + if($(".glm-blocks-container").hasClass('slick-initialized') ) { + $(".glm-blocks-container").slick('unslick') + } $(".glm-blocks-container").slick({ infinite: true, slidesToShow: 4, slidesToScroll: 1 }); + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick') + } $(".feed").slick({ infinite: true, slidesToShow: 3, @@ -142,22 +148,35 @@ $(document).ready(function () { }); } else if($(window).width() < 1025 &&$(window).width() > 639){ + if($(".glm-blocks-container").hasClass('slick-initialized')) { + $(".glm-blocks-container").slick('unslick'); + } $(".glm-blocks-container").slick({ infinite: true, slidesToShow: 3, slidesToScroll: 1 }); + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick') + + } $(".feed").slick({ infinite: true, slidesToShow: 2, slidesToScroll: 1 }); } else if($(window).width() < 639 &&$(window).width() > 319){ + if($(".glm-blocks-container").hasClass('slick-initialized')) { + $(".glm-blocks-container").slick('unslick'); + } $(".glm-blocks-container").slick({ infinite: true, slidesToShow: 1, slidesToScroll: 1 }); + if($(".feed").hasClass('slick-initialized') ) { + $(".feed").slick('unslick') + } $(".feed").slick({ infinite: true, slidesToShow: 1, @@ -165,7 +184,11 @@ $(document).ready(function () { }); } } - - check_window_width(); + check_window_width(); + $(window).resize(function () { + check_window_width() + + }); + });