2013-07-02 20 views
-4

這是我曾嘗試:jQuery的replacewith()剝離出的javascript

$("#container").replaceWith('<div>Hello</div><script>console.log(a);</script>') 

最終的結果不會有任何的腳本。

爲清楚:

replaceWith(內容),內容是從服務器返回,通過Ajax。

javascript已被刪除,功能或錯誤?

+0

這裏http://stackoverflow.com/questions/730916/whats-the-difference-between-jquerys-replacewith-and-html看到 –

+0

感謝您的回答,但似乎不能解決問題,當內容與腳本和html混合 – xiaoyifang

+0

特性........ –

回答

0

你爲什麼要那樣做?你已經在使用JavaScript代碼。只是這樣做:

$('#container').replaceWith('<div>Hello</div>'); 
console.log(a); 
+0

內容從服務器通過ajax.返回並且您不知道腳本是什麼,所以您的答案是不正確的。我應該更準確地描述我的問題。 – xiaoyifang