1jQuery(document).ready(function($) { 2 "use strict"; 3 4 //Napae Hover Script 5 $('.napae-aboutus-item, .napae-aboutme-item, .napae-service-item, .napae-news-item, .napae-gallery-item, .napae-contact-item, .napae-mate-item, .napae-video-wrap, .napae-history-item').hover ( 6 function() { 7 $(this).addClass('napae-hover'); 8 }, 9 function() { 10 $(this).removeClass('napae-hover'); 11 } 12 ); 13 14 // Match Height Script 15 $('.napae-item').matchHeight(); 16 17 // Napae Masonry Script 18 $('.masonry-wrap').each(function(i, gridContainer) { 19 var $gridContainer = $(gridContainer); 20 var $grid = $gridContainer.find('.napae-masonry').imagesLoaded(function() { 21 $grid.isotope ({ 22 itemSelector: '.masonry-item', 23 // layoutMode: 'packery', 24 percentPosition: true, 25 isFitWidth: true, 26 }) 27 }); 28 $grid.packery({ 29 itemSelector: '.masonry-item' 30 }); 31 $gridContainer.find('.masonry-filters.normal-filter').on('click', 'li a', function() { 32 var filterValue = $(this).attr('data-filter'); 33 $grid.isotope ({ 34 filter: filterValue, 35 }); 36 }); 37 }); 38 $('.masonry-filters').each( function( i, buttonGroup ) { 39 var $buttonGroup = $(buttonGroup); 40 $buttonGroup.on( 'click', 'li a', function() { 41 $buttonGroup.find('.active').removeClass('active'); 42 $(this).addClass('active'); 43 }); 44 }); 45 46 //Napae Popup Picture Script 47 $('.napae-popup').magnificPopup ({ 48 delegate: 'a', 49 type: 'image', 50 closeOnContentClick: false, 51 closeBtnInside: false, 52 mainClass: 'mfp-with-zoom mfp-img-mobile', 53 closeMarkup:'<div class="mfp-close" title="%title%"></div>', 54 image: { 55 verticalFit: true, 56 titleSrc: function(item) { 57 return item.el.attr('title') + ' · <a class="image-source-link" href="'+item.el.attr('data-source')+'" target="_blank">image source</a>'; 58 } 59 }, 60 gallery: { 61 enabled: true, 62 arrowMarkup:'<div title="%title%" class="mfp-arrow mfp-arrow-%dir%"></div>', 63 }, 64 zoom: { 65 enabled: true, 66 duration: 300, 67 opener: function(element) { 68 return element.find('*'); 69 } 70 } 71 }); 72 73 //Napae Magnific Popup Video Script 74 $('.napae-popup-video').magnificPopup ({ 75 mainClass: 'mfp-fade', 76 type: 'iframe', 77 closeMarkup:'<div class="mfp-close" title="%title%"></div>', 78 iframe: { 79 patterns: { 80 youtube: { 81 index: 'youtube.com/', 82 id: function(url) { 83 var m = url.match(/[\\?\\&]v=([^\\?\\&]+)/); 84 if ( !m || !m[1] ) return null; 85 return m[1]; 86 }, 87 src: 'https://www.youtube.com/embed/%id%?autoplay=1' 88 }, 89 vimeo: { 90 index: 'vimeo.com/', 91 id: function(url) { 92 var m = url.match(/(https?:\/\/)?(www.)?(player.)?vimeo.com\/([a-z]*\/)*([0-9]{6,11})[?]?.*/); 93 if ( !m || !m[5] ) return null; 94 return m[5]; 95 }, 96 src: 'https://player.vimeo.com/video/%id%?autoplay=1' 97 }, 98 dailymotion: { 99 index: 'dailymotion.com/', 100 id: function(url) { 101 var m = url.match(/^.+dailymotion.com\/(video|hub)\/([^_]+)[^#]*(#video=([^_&]+))?/); 102 if ( !m || !m[2] ) return null; 103 return m[2]; 104 }, 105 src: 'https://iframespot.blogspot.com/ncr/?m=0&type=dv&url=https%3A%2F%2Fwww.dailymotion.com%2Fembed%2Fvideo%2F%id%%3Fapi%3D0%26autoplay%3D1%26info%3D0%26logo%3D0%26social%3D0%26related%3D0' 106 } 107 } 108 } 109 }); 110 if ($('div').hasClass('napae-popup')) { 111 $('.napae-popup').find('a').attr("data-elementor-open-lightbox","no"); 112 } 113 //Napae Add Class In Previous Items 114 $('.napae-process-item').hover(function() { 115 $(this).prevAll('.napae-process-item').toggleClass('process-done'); 116 }); 117 118 var RSilderIndex = $('.closed-time').length; 119 $('.flick-carousel').attr('data-initialindex', RSilderIndex); 120 //Flickity Carousel Slider Script 121 $('.flick-carousel').each( function() { 122 var $Flick = $(this); 123 $Flick.flickity ({ 124 draggable : ($Flick.data('draggable') !== undefined) ? $Flick.data('draggable') : false, 125 freeScroll : ($Flick.data('freescroll') !== undefined) ? $Flick.data('freescroll') : false, 126 freeScrollFriction : ($Flick.data('freescrollfriction') !== undefined) ? $Flick.data('freescrollfriction') : 0.075, 127 wrapAround : ($Flick.data('wraparound') !== undefined) ? $Flick.data('wraparound') : true, 128 groupCells : ($Flick.data('groupcells') !== undefined) ? $Flick.data('groupcells') : '', 129 autoPlay : ($Flick.data('autoplay') !== undefined) ? $Flick.data('autoplay') : '', 130 pauseAutoPlayOnHover : ($Flick.data('pauseautoplayonhover') !== undefined) ? $Flick.data('pauseautoplayonhover') : false, 131 adaptiveHeight : ($Flick.data('adaptiveheight') !== undefined) ? $Flick.data('adaptiveheight') : false, 132 dragThreshold : ($Flick.data('dragthreshold') !== undefined) ? $Flick.data('dragthreshold') : '', 133 selectedAttraction : ($Flick.data('selectedattraction') !== undefined) ? $Flick.data('selectedattraction') : 0.025, 134 friction : ($Flick.data('friction') !== undefined) ? $Flick.data('friction') : 0.28, 135 initialIndex : ($Flick.data('initialindex') !== undefined) ? $Flick.data('initialindex') : '', 136 accessibility : ($Flick.data('accessibility') !== undefined) ? $Flick.data('accessibility') : true, 137 setGallerySize : ($Flick.data('setgallerysize') !== undefined) ? $Flick.data('setgallerysize') : true, 138 resize : ($Flick.data('resize') !== undefined) ? $Flick.data('resize') : true, 139 cellAlign : ($Flick.data('cellalign') !== undefined) ? $Flick.data('cellalign') : 'center', 140 contain : ($Flick.data('contain') !== undefined) ? $Flick.data('contain') : false, 141 rightToLeft : ($Flick.data('righttoleft') !== undefined) ? $Flick.data('righttoleft') : false, 142 prevNextButtons : ($Flick.data('prevnextbuttons') !== undefined) ? $Flick.data('prevnextbuttons') : false, 143 pageDots : ($Flick.data('pagedots') !== undefined) ? $Flick.data('pagedots') : false, 144 }); 145 }); 146 147 // Pro Link 148 $('.elementor-element').each( function() { 149 if ($(this).data('nich-link')!==undefined) { 150 $(this).append( "<a href='"+$(this).data('nich-link')+"' target='_blank' class='napae-btn napae-prle-btn'>"+$(this).data('nich-text')+"</a>" ); 151 } 152 }); 153 154 // Counter Script 155 if ($('span').hasClass('napae-counter')) { 156 $('.napae-counter').counterUp ({ 157 delay: 1, 158 time: 1000, 159 }); 160 } 161 162 163 164});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.