Modify ↓
Ticket #11378 (closed bug: invalid)
Disabled link not reported as ":disabled"
| Reported by: | Motty | Owned by: | |
|---|---|---|---|
| Priority: | low | Milestone: | None |
| Component: | selector | Version: | git |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
When using the ":disabled" selector on a disabled link, it is reported as not disabled. It doesn't seem to matter what the disabled attribute returns. Using the selector on other elements reports as expected
http://jsfiddle.net/Mottie/baD8d/1/
$('a').is(':disabled') // always false
The ":disabled" selector was reporting correctly in jQuery v1.2.6 and 1.3.2 but not in any of the newer versions.
Change History
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.
Note: See
TracTickets for help on using
tickets.

The "a" tag doesn't have the "disabled" attribute, which is why it isn't working.
Tried the jsfiddle testcase with jQuery 1.2.6 and it didn't work either.