#10828 closed bug (fixed)
attr("coords") returns undefined in IE7
| Reported by: | Owned by: | mikesherov | |
|---|---|---|---|
| Priority: | low | Milestone: | 1.7.2 |
| Component: | attributes | Version: | 1.7 |
| Keywords: | Cc: | ||
| Blocked by: | Blocking: |
Description
I was only able to reproduce this in "true" IE7, not IE8 with IE7 view turned on in the developer tools.
For the same element, .getAttribute("coords") returned the string correctly.
Original code with bug:
jQuery("map area").each(function(index2){
console.log(jQuery(this).attr("coords"));undefined in IE7
});
Working code:
jQuery("map area").each(function(index2){
console.log(this.getAttribute("coords"));
});
Change History (7)
comment:1 Changed 10 years ago by
| Component: | unfiled → attributes |
|---|---|
| Owner: | set to jesseharold@… |
| Priority: | undecided → low |
| Status: | new → pending |
comment:2 Changed 10 years ago by
| Status: | pending → new |
|---|
You can reproduce the bug here, using a true IE7 browser
comment:4 Changed 10 years ago by
| Milestone: | None → 1.7.2 |
|---|---|
| Owner: | changed from jesseharold@… to timmywil |
| Status: | new → assigned |
Confirmed. http://jsfiddle.net/timmywil/svvBs/3/
It seems specified is broken for the coords attribute.
comment:5 Changed 9 years ago by
| Owner: | changed from timmywil to mikesherov |
|---|
comment:7 Changed 9 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Fixes #10828, .attr("coords") returns undefined in IE7
Changeset: da02e190b5fa57d56a6561ac64209c36c64c4ecd

Thanks for taking the time to contribute to the jQuery project! Please provide a complete reduced test case on jsFiddle to help us assess your ticket.
Additionally, be sure to test against the jQuery Edge version to ensure the issue still exists. To get you started, use this boilerplate: http://jsfiddle.net/FrKyN/ Open the link and click to "Fork" (in the top menu) to get started.