Modify ↓
Ticket #3217 (closed bug: duplicate)
wrong document context in .clone (in IE)
| Reported by: | fabiangebert | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 1.3 |
| Component: | core | Version: | 1.2.6 |
| Keywords: | clone,ie,context | Cc: | |
| Blocking: | Blocked by: |
Description
Instead of
container = this.ownerDocument.createElement("div");
container.appendChild(clone);
return jQuery.clean([container.innerHTML],this.ownerDocument)[0];
It should be
container = this.ownerDocument.createElement("div");
container.appendChild(clone);
return jQuery.clean([container.innerHTML],this.ownerDocument)[0];
in the .clone() function.
If not, the code does not work with frames (invalid argument error).
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.

Already spotted see ticket #2997