Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- jQuery(document).ready(function() {
- jQuery('.upload_image_button').click(function() {
- targetfield = jQuery(this).prev('.upload_image');
- targetimg = jQuery(this).prev('.preview_image');
- tb_show('Choose Image', 'media-upload.php?type=image&TB_iframe=true');
- console.log(this);
- console.log(jQuery(this).prev('.preview_image'));
- window.old_ste = window.send_to_editor;
- return false;
- });
- window.send_to_editor = function(html) {
- imgurl = jQuery('img',html).attr('src');
- jQuery(targetfield).val(imgurl);
- jQuery(targetimg).attr('src',imgurl);
- tb_remove();
- window.send_to_editor = window.old_ste;
- }
- });
- // Console Log
- // <input type="button" value="Upload Image" class="upload_image_button"> my-script.js:7
- // Object { length: 0, prevObject: Object, context: <input.upload_image_button> }
- // HTML
- // <img class="preview_image" style="max-height: 150px;" src="<?php echo esc_attr( get_option('image-'.$page->post_name ) ); ?>">
- // <input class="upload_image" type="hidden" size="60" name="image-<?=$page->post_name;?>" value="<?php echo esc_attr( get_option('image-'.$page->post_name ) ); ?>" />
- // <input class="upload_image_button" type="button" value="Upload Image" />
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement