Modify ↓
Ticket #8139 (closed bug: duplicate)
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: | ||
| Blocking: | Blocked by: |
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();
};
Change History
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.
Note: See
TracTickets for help on using
tickets.
