Side navigation
#8139 closed bug (duplicate)
Opened February 02, 2011 10:22AM UTC
Closed February 02, 2011 11:51AM UTC
Last modified March 13, 2012 04:15PM UTC
IE 9 not suported getElementsByTagName when load content
Reported by: | svcorp77 | Owned by: | |
---|---|---|---|
Priority: | blocker | Milestone: | 1.5.1 |
Component: | manipulation | Version: | 1.5 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
jQuery.clone function
bug when IE 9 try to load content from web:
$('<div>Try to load content</div>') .load('http://bugs.jquery.com/report', function() { alert('OK'); });
FIX:
// Using Sizzle here is crazy slow, so we use getElementsByTagName // instead // but for IE Sizzle for sure-) if ("getElementsByTagName" in elem ) { srcElements = elem.getElementsByTagName("*"); destElements = clone.getElementsByTagName("*"); }else{ srcElements = $('*', elem).get(); destElements = $('*', clone).get(); };