Changeset 38293
- Timestamp:
- 08/20/2016 10:58:34 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/js/media-gallery.js
r26232 r38293 1 1 /* global ajaxurl */ 2 jQuery(function($){ 3 $( 'body' ).bind( 'click.wp-gallery', function(e){ 2 3 /** 4 * This file is used on media-upload.php which has been replaced by media-new.php and upload.php 5 * Deprecated since 3.5.0 6 */ 7 jQuery(function($) { 8 /** 9 * Adds a click event handler to the element with a 'wp-gallery' class. 10 */ 11 $( 'body' ).bind( 'click.wp-gallery', function(e) { 4 12 var target = $( e.target ), id, img_size; 5 13 6 14 if ( target.hasClass( 'wp-set-header' ) ) { 15 // Opens the image to preview it full size. 7 16 ( window.dialogArguments || opener || parent || top ).location.href = target.data( 'location' ); 8 17 e.preventDefault(); 9 18 } else if ( target.hasClass( 'wp-set-background' ) ) { 19 // Sets the image as background of the theme. 10 20 id = target.data( 'attachment-id' ); 11 21 img_size = $( 'input[name="attachments[' + id + '][image-size]"]:checked').val(); 12 22 23 /** 24 * This AJAX action has been deprecated since 3.5.0, see custom-background.php 25 */ 13 26 jQuery.post(ajaxurl, { 14 27 action: 'set-background-image', 15 28 attachment_id: id, 16 29 size: img_size 17 }, function() {30 }, function() { 18 31 var win = window.dialogArguments || opener || parent || top; 19 32 win.tb_remove();
Note: See TracChangeset
for help on using the changeset viewer.