My jquery function working perfectly in sidebar :). Jquery Enable after Dragging widget in sidebar .
jQuery( document ).ajaxComplete( function( event, XMLHttpRequest, ajaxOptions ) {
var request = {}, pairs = ajaxOptions.data.split('&'), i, split, widget;
for( i in pairs ) {
split = pairs[i].split( '=' );
request[decodeURIComponent( split[0] )] = decodeURIComponent( split[1] );
}
if( request.action && ( request.action === 'save-widget' ) ) {
widget = jQuery('input.widget-id[value="' + request['widget-id'] + '"]').parents('.widget');
if( !XMLHttpRequest.responseText )
wpWidgets.save(widget, 0, 1, 0);
else
jQuery('.selector').on('change', change_image);
function change_image(){
var $path = jQuery(this).find('option:selected').val();
jQuery('.image_path').attr('src',$path);
}
}
});