From b17b5a64e319a35743ff2864c4e1d029d8a9911c Mon Sep 17 00:00:00 2001 From: Andrew Nacin Date: Sat, 16 Feb 2013 17:46:12 +0000 Subject: [PATCH] Stop using jQuery.live(). props ocean90. see #22975. git-svn-id: https://develop.svn.wordpress.org/trunk@23444 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/js/inline-edit-post.js | 2 +- wp-admin/js/inline-edit-tax.js | 2 +- wp-admin/js/post.js | 2 +- wp-admin/js/tags.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/wp-admin/js/inline-edit-post.js b/wp-admin/js/inline-edit-post.js index 20cff7aa93..1764c162b4 100644 --- a/wp-admin/js/inline-edit-post.js +++ b/wp-admin/js/inline-edit-post.js @@ -42,7 +42,7 @@ inlineEditPost = { }); // add events - $('a.editinline').live('click', function(){ + $('#the-list').on('click', 'a.editinline', function(){ inlineEditPost.edit(this); return false; }); diff --git a/wp-admin/js/inline-edit-tax.js b/wp-admin/js/inline-edit-tax.js index 76adab4f64..6d5293ac3c 100644 --- a/wp-admin/js/inline-edit-tax.js +++ b/wp-admin/js/inline-edit-tax.js @@ -8,7 +8,7 @@ inlineEditTax = { t.type = $('#the-list').attr('data-wp-lists').substr(5); t.what = '#'+t.type+'-'; - $('.editinline').live('click', function(){ + $('#the-list').on('click', 'a.editinline', function(){ inlineEditTax.edit(this); return false; }); diff --git a/wp-admin/js/post.js b/wp-admin/js/post.js index 15b7a9f151..b6507abe7c 100644 --- a/wp-admin/js/post.js +++ b/wp-admin/js/post.js @@ -349,7 +349,7 @@ jQuery(document).ready( function($) { return false; }); - $('#' + taxonomy + 'checklist li.popular-category input[type="checkbox"], #' + taxonomy + 'checklist-pop input[type="checkbox"]').live( 'click', function(){ + $('#' + taxonomy + 'checklist, #' + taxonomy + 'checklist-pop').on( 'click', 'li.popular-category input[type="checkbox"], input[type="checkbox"]', function() { var t = $(this), c = t.is(':checked'), id = t.val(); if ( id && t.parents('#taxonomy-'+taxonomy).length ) $('#in-' + taxonomy + '-' + id + ', #in-popular-' + taxonomy + '-' + id).prop( 'checked', c ); diff --git a/wp-admin/js/tags.js b/wp-admin/js/tags.js index e8ac151a20..c403ad8c24 100644 --- a/wp-admin/js/tags.js +++ b/wp-admin/js/tags.js @@ -1,6 +1,6 @@ jQuery(document).ready(function($) { - $('.delete-tag').live('click', function(e){ + $('#the-list').on('click', '.delete-tag', function(e){ var t = $(this), tr = t.parents('tr'), r = true, data; if ( 'undefined' != showNotice ) r = showNotice.warn();