/** * Update date picker element * Used for static & dynamic added elements (when clone) */ jQuery( document ).ready( function( $ ) { $( ':input.the7-mb-date' ).each( the7_mb_update_date_picker ); $( '.the7-mb-input' ).on( 'clone', ':input.the7-mb-date', the7_mb_update_date_picker ); function the7_mb_update_date_picker() { var $this = $( this ), options = $this.data( 'options' ); $this.siblings( '.ui-datepicker-append' ).remove(); // Remove appended text $this.removeClass( 'hasDatepicker' ).attr( 'id', '' ).datepicker( options ); } } );