-4
這是我曾嘗試:jQuery的replacewith()剝離出的javascript
$("#container").replaceWith('<div>Hello</div><script>console.log(a);</script>')
最終的結果不會有任何的腳本。
爲清楚:
replaceWith(內容),內容是從服務器返回,通過Ajax。
javascript已被刪除,功能或錯誤?
這是我曾嘗試:jQuery的replacewith()剝離出的javascript
$("#container").replaceWith('<div>Hello</div><script>console.log(a);</script>')
最終的結果不會有任何的腳本。
爲清楚:
replaceWith(內容),內容是從服務器返回,通過Ajax。
javascript已被刪除,功能或錯誤?
你爲什麼要那樣做?你已經在使用JavaScript代碼。只是這樣做:
$('#container').replaceWith('<div>Hello</div>');
console.log(a);
內容從服務器通過ajax.返回並且您不知道腳本是什麼,所以您的答案是不正確的。我應該更準確地描述我的問題。 – xiaoyifang
這裏http://stackoverflow.com/questions/730916/whats-the-difference-between-jquerys-replacewith-and-html看到 –
感謝您的回答,但似乎不能解決問題,當內容與腳本和html混合 – xiaoyifang
特性........ –