1jQuery(document).ready(function($){ 2 3/*-----------------------------------------------------------------------------------*/ 4/* Feedback slide/fade setup. */ 5/*-----------------------------------------------------------------------------------*/ 6 if ( jQuery( '.feedback' ).length ) { 7 jQuery( '.feedback' ).each( function () { 8 var effect = 'none'; 9 10 if ( jQuery( this ).hasClass( 'fade' ) ) { effect = 'fade'; } 11 12 if ( effect != 'none' ) { 13 var autoSpeed = 5000; 14 var fadeSpeed = 350; 15 16 if ( jQuery( this ).parent().find( 'input[name="auto_speed"]' ).length && ( jQuery( this ).parent().find( 'input[name="auto_speed"]' ).val() != '' ) ) { 17 autoSpeed = parseInt( jQuery( this ).parent().find( 'input[name="auto_speed"]' ).val() ); 18 jQuery( this ).parent().find( 'input[name="auto_speed"]' ).remove(); 19 } 20 21 if ( jQuery( this ).parent().find( 'input[name="fade_speed"]' ).length && ( jQuery( this ).parent().find( 'input[name="fade_speed"]' ).val() != '' ) ) { 22 fadeSpeed = parseInt( jQuery( this ).parent().find( 'input[name="fade_speed"]' ).val() ); 23 jQuery( this ).parent().find( 'input[name="fade_speed"]' ).remove(); 24 } 25 26 jQuery( this ).slides({ 27 container: 'feedback-list', 28 next: 'btn-next', 29 prev: 'btn-prev', 30 effect: effect, 31 play: autoSpeed, 32 fadeSpeed: fadeSpeed, 33 autoHeight: true, 34 generatePagination: false, 35 hoverPause: true, 36 animationComplete: function () { jQuery( this ).stop(); }, 37 slidesLoaded: function () { jQuery( '.feedback-list .slides_control' ).css( 'height', jQuery( '.feedback-list .quote:first' ).height() ); } 38 }); 39 } 40 }); 41 } 42 43/*-----------------------------------------------------------------------------------*/ 44/* Make sure feedback widgets have the correct width on each feedback item. */ 45/*-----------------------------------------------------------------------------------*/ 46 47 if ( jQuery( '.widget_woo_feedback .feedback-list' ).length ) { 48 jQuery('.widget_woo_feedback .feedback-list' ).each( function () { 49 var width = jQuery( this ).parent().width(); 50 if ( width ) { 51 jQuery( this ).find( '.quote' ).css( 'width', width + 'px' ); 52 } 53 }); 54 } 55 56}); // End jQuery()
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.