mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
Fixes #10828, .attr("coords") returns undefined in IE7
This commit is contained in:
parent
56426261f0
commit
da02e190b5
@ -524,7 +524,8 @@ if ( !getSetAttribute ) {
|
||||
|
||||
fixSpecified = {
|
||||
name: true,
|
||||
id: true
|
||||
id: true,
|
||||
coords: true
|
||||
};
|
||||
|
||||
// Use this for any attribute in IE6/7
|
||||
|
@ -1176,3 +1176,16 @@ test("contents().hasClass() returns correct values", function() {
|
||||
ok( $contents.hasClass("foo"), "Found 'foo' in $contents" );
|
||||
ok( !$contents.hasClass("undefined"), "Did not find 'undefined' in $contents (correctly)" );
|
||||
});
|
||||
|
||||
test("coords returns correct values in IE6/IE7, see #10828", function() {
|
||||
expect(2);
|
||||
|
||||
var map = jQuery("<map />"),
|
||||
area;
|
||||
|
||||
area = map.html("<area shape='rect' coords='0,0,0,0' href='#' alt='a' />").find("area");
|
||||
equal( area.attr("coords"), "0,0,0,0", "did not retrieve coords correctly");
|
||||
|
||||
area = map.html("<area shape='rect' href='#' alt='a' /></map>").find("area");
|
||||
equal( area.attr("coords"), undefined, "did not retrieve coords correctly");
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user