Search and Top Navigation
#7186 closed bug (fixed)
Opened March 22, 2011 07:01PM UTC
Closed August 29, 2012 04:36PM UTC
addClass seems to trigger Invalid argument in IE in jquery 1.5.1
| Reported by: | bluefox | Owned by: | gnarf |
|---|---|---|---|
| Priority: | major | Milestone: | 1.8.11 |
| Component: | ui.effects.core | Version: | 1.8.11 |
| Keywords: | Cc: | ||
| Blocked by: | Blocking: |
Description
Can be reproduced by going to http://jqueryui.com/demos/addClass/ with IE (8.0.7600.16385) and click Run Effect. A script error is generated
Invalid argument. jquery.min.js, line 16 character 79183
Might be a conflict with jQuery 1.5.1?
Attachments (0)
Change History (6)
Changed March 24, 2011 08:33PM UTC by comment:1
| priority: | minor → major |
|---|---|
| status: | new → open |
Changed March 24, 2011 08:57PM UTC by comment:2
jQuery core bug: http://bugs.jquery.com/ticket/8627
Changed June 23, 2011 11:22AM UTC by comment:3
| owner: | → gnarf |
|---|---|
| status: | open → assigned |
Changed June 23, 2011 11:56AM UTC by comment:4
In the meantime, while waiting for jQuery Core to catch up to this bug, you can use this cssHook to fix this error:
$.cssHooks.letterSpacing = {
get: function ( elem, computed ) {
var ret = parseFloat( elem.style.letterSpacing ) || 0;
return ret;
}
};
Changed May 25, 2012 02:06AM UTC by comment:5
gnarf: Any reason not to just land that cssHook in UI core? If $.cssHooks exists, define it, if not, don't do anything. That should handle all versions, right? We can land that in master and merge into 1-8-stable.
Changed August 29, 2012 04:36PM UTC by comment:6
| milestone: | 1.9.0 → 1.8.11 |
|---|---|
| resolution: | → fixed |
| status: | assigned → closed |
This is fixed in jQuery core.
This is caused by a change in 1.5.1: https://github.com/jquery/jquery/commit/85d9343271da85fc945bf37a604873eaf247a3a7