[wp-trac] [WordPress Trac] #64425: JQuery .proxy deprecated and QMIGRATE: Boolean attribute 'disabled' is not set to its lowercased name in Jquery 4.0

WordPress Trac noreply at wordpress.org
Tue Mar 3 18:06:23 UTC 2026


#64425: JQuery .proxy deprecated and QMIGRATE: Boolean attribute 'disabled' is not
set to its lowercased name in Jquery 4.0
-------------------------------------------------+-------------------------
 Reporter:  neo2k23                              |       Owner:  (none)
     Type:  defect (bug)                         |      Status:  new
 Priority:  normal                               |   Milestone:  7.0
Component:  General                              |     Version:  trunk
 Severity:  normal                               |  Resolution:
 Keywords:  has-patch jquery-4 dev-feedback      |     Focuses:
  needs-refresh                                  |
-------------------------------------------------+-------------------------
Changes (by azaozz):

 * keywords:  has-patch jquery-4 dev-feedback => has-patch jquery-4 dev-
     feedback needs-refresh


Comment:

 Replying to [comment:9 audrasjb]:

 Looking at [https://github.com/WordPress/wordpress-
 develop/pull/10661/files the PR], replacing `attr` with `prop` is okay
 imho.

 Not 100% sure about `$.proxy` and `bind`. Seems to work as far as I've
 tested but it also binds everything in `this`. Perhaps the changed
 unbinding may get triggered in some case (plugins hooking up there?). As
 it seems there are no plans upstream to discontinue support for `$.proxy`
 thinking we can keep it for now, moreover it is also used in couple
 external libraries.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/64425#comment:11>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list