1jQuery(document).ready(function($){ 2 3 ttshowcase_build_sliders(); 4 5 //Make pager work on hover 6 /* 7 jQuery.each(cmsliders, function(index,value) { 8 9 10 jQuery('.bx-pager-item a').mouseenter(function() { 11 var idslide = $(this).attr('data-slide-index'); 12 value.goToSlide(idslide); 13 }); 14 15 }); 16 17 */ 18 19}); 20 21/* 22 23jQuery(document).ajaxSuccess(function($) { 24 25 ttshowcase_build_sliders(); 26 27 }); 28 29*/ 30 31function ttshowcase_build_sliders() { 32 33 var cmsliders = []; 34 35 if(tt_slider_param !== undefined) { 36 37 for (var key in tt_slider_param) { 38 39 var columns = parseInt(tt_slider_param[key]['columns']); 40 41 var wrap = tt_slider_param[key]['wrap_id']; 42 43 44 var smode = tt_slider_param[key]['mode']; 45 var spause = parseInt(tt_slider_param[key]['pause']); 46 var sauto = tt_slider_param[key]['auto']; 47 48 //controls 49 var next_arrow = tt_slider_param[key]['arrow_next']; 50 var prev_arrow = tt_slider_param[key]['arrow_prev']; 51 52 var scontrols = false; 53 var sautocontrols = false; 54 var spager = false; 55 56 var adaptiveh = tt_slider_param[key]['adaptive_height']; 57 58 59 if(tt_slider_param[key]['controls']=='controls') { 60 scontrols = true; 61 } 62 63 if(tt_slider_param[key]['controls']=='pager') { 64 spager = true; 65 } 66 67 68 if(tt_slider_param[key]['controls']=='autocontrols') { 69 sautocontrols = true; 70 } 71 72 73 74 75 jQuery(wrap +' .ttshowcase_slider').fadeIn('slow'); 76 77 cmsliders[key] = jQuery(wrap +' .ttshowcase_wrap').bxSlider({ 78 79 mode: smode, 80 auto: sauto, 81 controls: scontrols, 82 autoControls: sautocontrols, 83 pager: spager, 84 pause: spause, 85 pagerType: 'full', 86 autoHover: true, 87 nextSelector: wrap + ' #tt-slider-next', 88 prevSelector: wrap + ' #tt-slider-prev', 89 nextText: next_arrow, 90 prevText: prev_arrow, 91 speed: 500, 92 adaptiveHeight:adaptiveh, 93 touchEnabled: true 94 95 }); 96 97 if(sauto==true) { 98 99 jQuery('.bx-next, .bx-prev, .bx-pager a').click(function(){ 100 // time to wait (in ms) 101 var wait = 2000; 102 setTimeout(function(){ 103 cmsliders[key].startAuto(); 104 }, wait); 105 }); 106 107 } 108 109 110 111 112 } 113 } 114 115 116 117}
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.