Side navigation
#7367 closed bug (fixed)
Opened November 01, 2010 10:56AM UTC
Closed July 07, 2011 04:57PM UTC
Last modified March 10, 2012 08:47AM UTC
jquery 1.4.3 multiple-selector on IE7 slow to a halt.
Reported by: | godric | Owned by: | |
---|---|---|---|
Priority: | high | Milestone: | 1.next |
Component: | selector | Version: | 1.4.4rc |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
http://jsfiddle.net/godric/ZjTzy/
Simple, using multiple-selector to fetch 400 elements on IE7,
but fine on firefox, chrome, safari.
jquery-1.4.2 = medium slow, but it will finish.
jquery-1.4.3 = won't finish, need to stop script manually.
Suspected to be related to the new browser-native-optimizations.
1.4.3 performs far worse than 1.4.2 on IE7, abnormally & unbearably worse,
maybe some unsuitable optimization got turned on by mistake on IE7?
Attachments (0)
Change History (6)
Changed November 01, 2010 01:58PM UTC by comment:1
_comment0: | Confirmed; ~45 seconds to complete in IE7 w/ 1.4.3 and 1.4.4rc1 → 1288619983387660 |
---|---|
component: | unfiled → selector |
milestone: | 1.5 → 1.4.5 |
priority: | undecided → high |
status: | new → open |
version: | 1.4.3 → 1.4.4rc |
Changed November 01, 2010 03:58PM UTC by comment:2
Some more cross-referencing:
I guess it's the same bug as #7341, the multiple-selector might be using .add() internally.
Changed April 04, 2011 10:23AM UTC by comment:3
Replying to [comment:2 godric]:
We are also stuck with 1.4.2 because of this checkSibling() IE problem. We have a page with 1.4.3+, UI 1.8.11, and a dialog with a large multiple select (hundreds of options). If you click on an option, IE 7/8 freezes in endless JS calls to checkSibling(). Please re-open 7341, many users will be stuck with 1.4.2 until it is fixed.
See also:
http://forum.jquery.com/topic/is-this-a-regression-or-a-known-issue-in-1-4-3-and-ie7-8
Changed April 13, 2011 04:57AM UTC by comment:4
I can concur that the fix in http://forum.jquery.com/topic/is-this-a-regression-or-a-known-issue-in-1-4-3-and-ie7-8 works
Changed July 07, 2011 04:27PM UTC by comment:5
I think this bug can be closed too. I had lots of problems while selecting lots of elements with jQuery > 1.4.2, but using 1.6.1 (and 1.6.2) solves the issue.
In fact, I think it's faster now...
Changed July 07, 2011 04:57PM UTC by comment:6
resolution: | → fixed |
---|---|
status: | open → closed |
Confirmed;
~45 seconds to complete in IE7 w/ 1.4.3
~24 seconds to complete in IE7 w/ 1.4.4rc1