2013-06-18 68 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); 

編輯: 您還可以結合平原JS機智h jQuery如果你需要:

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

這個答案的組合與其他一些評論爲我工作,謝謝! – CQM

相關問題