Side navigation
#9688 closed bug (duplicate)
Opened June 28, 2011 08:07PM UTC
Closed June 28, 2011 08:10PM UTC
Last modified June 28, 2011 08:10PM UTC
`data` and `attr` inconsistencies with numbers
Reported by: | bentruyman | Owned by: | |
---|---|---|---|
Priority: | high | Milestone: | 1.next |
Component: | data | Version: | 1.6.1 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
It looks like the data
method, when reading data attributes off of nodes, is doing some sort of type conversion on numbers.
See here: http://jsfiddle.net/MZ49R/
In this example, the attribute data-foo
is set to "0001". When accessed via the data
method, the number 1
is returned. When accessed via the attr
method the string "0001"
is returned.
My expectation is that data
should return the same value as attr
would.