#5413 closed bug (fixed)
tag "img" width/height attribute is zero (IE)
Reported by: | Ammon | Owned by: | Timmy Willison |
---|---|---|---|
Priority: | low | Milestone: | 1.6 |
Component: | attributes | Version: | 1.5.2 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
When img tag is hidden (style is "display:none" or contain in a div that has style is "display:none"), use the attr function to get the width/height will return zero, not the actually width/height attribute in img tag.
Attachments (1)
Change History (7)
Changed 14 years ago by
comment:1 Changed 13 years ago by
Component: | unfiled → attributes |
---|
comment:2 Changed 13 years ago by
Milestone: | 1.4 |
---|---|
Priority: | major → low |
Status: | new → open |
Version: | 1.3.2 → 1.4.3 |
comment:4 Changed 13 years ago by
Milestone: | → 1.6 |
---|---|
Owner: | set to Timmy Willison |
Status: | open → assigned |
Version: | 1.4.3 → 1.5.2 |
Even though attrHooks uses getAttribute and fixed this in certain browsers test case with attrhooks, this was still a problem for ie6 and 7. However, an update has been added to fix the issue in the pull request. Commit 45a7f63e1ff90cc15dfde7d9a7df7dc62690c6b1
comment:5 Changed 13 years ago by
Much shorter solution https://github.com/timmywil/jquery/commit/d0e457c8b70b2e21962cc8cb29d06ab2e16c8ba2
comment:6 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
This is caused by
.attr
using DOM properties instead of HTML attributes. test case