2013-06-18 3 views
0

$('#attachment-deletion').cloneNode(true);IE8 cloneNode (истина), объект не поддерживает это свойство или метод

IE сообщает Объект не поддерживает это свойство или метод

что я могу сделать? cloneNode было мое решение IE8 не распознает метод клонирования Jquery, которую она даже не выдаст ошибку о

+0

Вы пробовали: '$ ('# attachment-deletion') [0] .cloneNode (true);'? –

+0

или просто '$ ('# attachment-deletion'). Clone (true);' – adeneo

+0

@roasted, комбинация нулевого элемента и преобразование обратно в объекты jquery, обработанные для меня – CQM

ответ

0

cloneNode является родным Javascript метод, который не работает на объектах JQuery, вы должны решить, что использовать:

JQuery

$('#attachment-deletion').clone(true); 

или обычный JS

document.getElementById('attachment-deletion').cloneNode(true); 

Edit: Вы можете также зерноуборочный Plain JS остроумие h jQuery, если вам нужно:

$('#attachment-deletion').get(0).cloneNode(true); 
// or 
$('#attachment-deletion')[0].cloneNode(true); 
+0

комбинация этого ответа с некоторыми другими комментариями работала для меня, спасибо! – CQM

Смежные вопросы