WordPress.org

Make WordPress Core

Changeset 40431


Ignore:
Timestamp:
04/14/17 16:42:16 (2 weeks ago)
Author:
adamsilverstein
Message:

Upload: improve legacy SWFUpload event handlers for current jQuery.

Fix an issue where legacy JavaScript for SWFUpload still used jQuery's
deprecated live event which no longer works - switch to using on.
This JavaScript is still used by some plugins and themes.

Props MMDeveloper.
Fixes #39886.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/js/swfupload/handlers.js

    r27243 r40431  
    357357// remember the last used image size, alignment and url 
    358358jQuery(document).ready(function($){ 
    359     $('input[type="radio"]', '#media-items').live('click', function(){ 
     359    $( 'input[type="radio"]', '#media-items' ).on( 'click', function(){ 
    360360        var tr = $(this).closest('tr'); 
    361361 
     
    366366    }); 
    367367 
    368     $('button.button', '#media-items').live('click', function(){ 
     368    $( 'button.button', '#media-items' ).on( 'click', function(){ 
    369369        var c = this.className || ''; 
    370370        c = c.match(/url([^ '"]+)/); 
Note: See TracChangeset for help on using the changeset viewer.