jQuery( function( $ ) { $( '.the7-mb-slider' ).each( function() { var $this = $( this ), $input = $this.siblings( 'input' ), $valueLabel = $this.siblings( '.the7-mb-slider-value-label' ).find( 'span' ), value = $input.val(), options = $this.data( 'options' ); if ( !value ) { value = 0; $input.val( 0 ); $valueLabel.text( '0' ); } else { $valueLabel.text( value ); } // Assign field value and callback function when slide options.value = value; options.slide = function( event, ui ) { $input.val( ui.value ); $valueLabel.text( ui.value ); }; $this.slider( options ); } ); } );