PageSourceSearch

https://euskaljakintza.com/wp-content/themes/canvas/includes/js/feedback.js?ver=7.0.3

js euskaljakintza.com collected 2026-10-02 07:25:09 UTC 2,306 bytes, 56 lines download raw bytes

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.