Opened 13 years ago
Closed 12 years ago
#5775 closed bug (worksforme)
animate uses Node.ELEMENT and not Node.ELEMENT_NODE
Reported by: | wholcomb | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.4 |
Component: | effects | Version: | 1.4 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
The w3c spec specifies the constant for an element node is Node.ELEMENT_NODE.
http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html
The animate function has the line:
var hidden = this.nodeType == Node.ELEMENT && jQuery(this).is(":hidden");
This fails on documents loaded with a application/xhtml+xml mimetype in Firefox 3.5.
this.nodeType == Node.ELEMENT_NODE) && jQuery(this).is(":hidden"); |
Works.
Change History (2)
comment:1 Changed 13 years ago by
Component: | unfiled → fx |
---|
comment:2 Changed 12 years ago by
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Not sure where you're seeing Node.ELEMENT; in the uncompressed standard jQuery files, nodeType is compared to the actual integer value of 1 to see if it's an element node.