Opened 14 years ago
Closed 13 years ago
#3093 closed bug (duplicate)
Attribute selector doesn't work right with style
Reported by: | ajpiano | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.3 |
Component: | core | Version: | 1.2.6 |
Keywords: | attribute selector style | Cc: | |
Blocked by: | Blocking: |
Description
One might assume that one would use $("[style]") to find all elements with an inline style attribute, which isn't exactly how it works.
[$("div").length,$("div[style]").length,$("div[class]").length,$("[style]").length]; // returned [48,48,32,959] in a random sample document.
Seems confusing.
Change History (2)
comment:1 Changed 14 years ago by
need: | Review → Test Case |
---|
comment:2 Changed 13 years ago by
Resolution: | → duplicate |
---|---|
Status: | new → closed |
This is a duplicate of #3399; the problem is that .attr("style")
returns the style property/expando and not the style attribute.
Note: See
TracTickets for help on using
tickets.
Can you please provide a test case ? that is, a small html file with the minimum html/css/js necessary to reproduce the problem. Also, please specify what browsers are you trying this on. Thanks