Files
medicalalert-web-reloaded/wp/wp-content/plugins/wp-media-folder/assets/js/vc_script.js
2024-07-16 13:57:46 +00:00

50 lines
1.5 KiB
JavaScript

(function ($) {
$(document).ready(function () {
$(document).on("click", '.wpmf_vc_select_pdf', function (e) {
if (typeof frame !== "undefined") {
frame.open();
return;
}
// Create the media frame.
var frame = wp.media({
library: {
type: 'application/pdf'
}
});
// When an image is selected, run a callback.
frame.on('select', function () {
// Grab the selected attachment.
var attachment = frame.state().get('selection').first().toJSON();
$('.pdfembed_url_field').val(attachment.url);
});
frame.open();
});
$(document).on("click", '.wpmf_vc_select_file', function (e) {
if (typeof frame !== "undefined") {
frame.open();
return;
}
// Create the media frame.
var frame = wp.media({
// Tell the modal to show only images.
library: {
type: '*'
}
});
// When an image is selected, run a callback.
frame.on('select', function () {
// Grab the selected attachment.
var attachment = frame.state().get('selection').first().toJSON();
$('.singlefile_url_field').val(attachment.url);
});
frame.open();
});
});
}(jQuery));