#5413 closed bug (fixed)
tag "img" width/height attribute is zero (IE)
| Reported by: | Ammon | Owned by: | timmywil |
|---|---|---|---|
| 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 10 years ago by
comment:1 Changed 9 years ago by
| Component: | unfiled → attributes |
|---|
comment:2 Changed 9 years ago by
| Milestone: | 1.4 |
|---|---|
| Priority: | major → low |
| Status: | new → open |
| Version: | 1.3.2 → 1.4.3 |
comment:4 Changed 9 years ago by
| Milestone: | → 1.6 |
|---|---|
| Owner: | set to timmywil |
| 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 9 years ago by
Much shorter solution https://github.com/timmywil/jquery/commit/d0e457c8b70b2e21962cc8cb29d06ab2e16c8ba2
comment:6 Changed 9 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.

This is caused by
.attrusing DOM properties instead of HTML attributes. test case