(function($) {
$('body').on('click','.citw_media_upload', function(e) {
mediaImg = $(this).parent('p').find('img');
mediaUrl = $(this).parent('p').find('.citw_media_url');
e.preventDefault();
var custom_uploader = wp.media({
title: 'Select Image',
button: {
text: 'Use This Image',
},
library: {
type: 'image'
},
multiple: false,
})
.on('select', function() {
var attachment = custom_uploader.state().get('selection').first().toJSON();
$(mediaImg).attr('src', attachment.url);
$(mediaUrl).val(attachment.url);
})
.open();
});
$('body').on('click','.citw_media_upload_delete', function(e) {
$(this).parent('p').find('img').attr('src', '');
$(this).parent('p').find('.citw_media_url').val('');
});
})(jQuery);