Untitled
unknown
plain_text
2 years ago
7.5 kB
4
Indexable
(function () { /* main variables */ var debug = 0; var variation_name = ""; /* all Pure helper functions */ function waitForElement(selector, trigger, delayInterval, delayTimeout) { var interval = setInterval(function () { if ( document && document.querySelector(selector) && document.querySelectorAll(selector).length > 0 ) { clearInterval(interval); trigger(); } }, delayInterval); setTimeout(function () { clearInterval(interval); }, delayTimeout); } function init() { if ($(window).width() < 767){ waitForSlick(function() { var $ = window.jQuery; if($('.plan-container-card')){ window.jQuery('.plan-container-card').slick({ // infinite: false, dots: true, slidesToShow: 1.08, centerMode: false, }); } if($('.addOnsCard')){ window.jQuery('.addOnsCard').slick({ dots: true, slidesToShow: 1.08, centerMode: false, }); } if($('.select-plan__categories-selection__container__categories')){ window.jQuery('.select-plan__categories-selection__container__categories').slick({ dots: true, slidesToShow: 1.08, centerMode: false, }); } }); } // addScript(); } function waitForSlick(trigger) { var interval = setInterval(function () { if (window.jQuery.fn.slick != undefined) { clearInterval(interval); trigger(); } }, 50); setTimeout(function () { clearInterval(interval); }, 15000) } // function waitForjQuery(trigger) { // var interval = setInterval(function () { // if (window.jQuery != undefined) { // clearInterval(interval); // trigger(); // } // }, 50); // setTimeout(function () { // clearInterval(interval); // }, 15000) // } function addScript() { var cssScript=''+ "<link rel='stylesheet' href='https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.css'/>"; document.querySelector('head').insertAdjacentHTML('beforeend', cssScript); var swiperScript = document.createElement('script'); swiperScript.src = 'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js'; document.getElementsByTagName('head')[0].appendChild(swiperScript); } var egNext = '<span>Next deal </span> <i class="fa fa-angle-right" aria-hidden="true"></i>'; var egPrev = '<i class="fa fa-angle-left" aria-hidden="true"></i> <span>Previous deal</span>'; function init2(){ $('.plan-container-card .slick-next').html(egNext) $('.plan-container-card .slick-prev').html(egPrev) $('.addOnsCard .slick-next').html(egNext) $('.addOnsCard .slick-prev').html(egPrev) $('.select-plan__categories-selection__container__categories .slick-next').html('<span>Next plan </span> <i class="fa fa-angle-right" aria-hidden="true"></i>') $('.select-plan__categories-selection__container__categories .slick-prev').html('<i class="fa fa-angle-left" aria-hidden="true"></i> <span>Previous plan</span>') } waitForElement('.select-plan__categories-selection__container__categories', init, 50, 10000); waitForElement('.select-plan__categories-selection__container__categories .slick-next', init2, 50, 10000); })(); <style> @media screen and (max-width:767px) { .plan-container-card .slick-active, .addOnsCard .slick-active, .select-plan__categories-selection__container__categories .slick-active{ opacity: 1; } .addOnsCard .slick-slide .addOns.card{ width: 100% !important; } .select-plan__categories-selection__container__categories .slick-slide .category-card { width: auto !important; } html body .plan-container-card .slick-arrow .fa, html body .addOnsCard .slick-arrow .fa, html body .select-plan__categories-selection__container__categories .slick-arrow .fa{ font-size: 34px; color: #221e20; } html body .plan-container-card .slick-next:before, html body .plan-container-card .slick-prev:before, html body .addOnsCard .slick-next:before, html body .addOnsCard .slick-prev:before, html body .select-plan__categories-selection__container__categories .slick-next:before, html body .select-plan__categories-selection__container__categories .slick-prev:before{ display: none; } html body .plan-container-card .slick-prev, html body .addOnsCard .slick-prev, html body .select-plan__categories-selection__container__categories .slick-prev { color: #221e20; width: auto !important; display: inline-flex; align-items: center; justify-content: center; top: auto; bottom: -20px; left: 0px; right: auto; font-size: 14px; } html body .plan-container-card .slick-next, html body .addOnsCard .slick-next, html body .select-plan__categories-selection__container__categories .slick-next { color: #221e20; right: 10px; width: auto !important; display: inline-flex; align-items: center; justify-content: center; top: auto; bottom: -20px; font-size: 14px; } html body .plan-container-card .slick-prev, html body .plan-container-card .slick-next{ bottom: -20px !important; } html body .plan-container-card .slick-next span, html body .plan-container-card .slick-prev span, html body .addOnsCard .slick-next span, html body .addOnsCard .slick-prev span, html body .select-plan__categories-selection__container__categories .slick-next span, html body .select-plan__categories-selection__container__categories .slick-prev span { color: #221e20; display: inline-block !important; width: auto; line-height: 1; margin: 0px 6px; font-size: 14px; } html body .plan-container-card .slick-dots, html body .addOnsCard .slick-dots, html body .select-plan__categories-selection__container__categories .slick-dots{ top: calc(100% + 10px); } html body .select-plan__fold-section .upgrade-your-world { margin-top: 80px; padding-right: 15px; } html body .container.select-plan__fold-section { padding-right: 0px; } html body .select-plan__fold-section .title-wrap { padding-right: 15px; } html body .select-plan__benfits-section { padding-right: 0px; padding-left: 15px; } html body .select-plan__categories-selection__container__categories { padding-right: 0px !important; } html body .select-plan__categories-selection__container__title, html body .container.shahry-addons-container { padding-right: 30px; } html body .contactFaq.container { width: calc(100% - 30px); left: -6px; } } </style>
Editor is loading...