Bug Tracker

Modify

Ticket #9103 (closed bug: fixed)

Opened 3 years ago

Last modified 2 years ago

.attr('foo', true) not setting related DOM property

Reported by: crescentfresh Owned by:
Priority: blocker Milestone: 1.6.1
Component: attributes Version: 1.6
Keywords: Cc:
Blocking: Blocked by:

Description

(Note: this is the inverse of #9094)

In light of the 1.6 reversions to .attr() to match pre-1.6 behavior wrt boolean properties, .attr('foo', true) is broken. See  http://jsfiddle.net/4XmRM/

Change History

comment:1 Changed 3 years ago by crescentfresh

I'm sorry, report should read "In light of the 1.6.1 reversions..."

comment:2 Changed 3 years ago by timmywil

  • Status changed from new to closed
  • Resolution set to fixed

Set the property corresponding to a boolean attribute when setting to true. Fixes #9103.

comment:3 Changed 3 years ago by timmywil

  • Priority changed from undecided to blocker
  • Component changed from unfiled to attributes
  • Milestone changed from 1.next to 1.6.1

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.