$('body').data('data1', '<script type="text/javascript">console.debug('execute');</script><div>example</div>');
和:
<div id="content"></div>
當我這樣做:
$(document).ready(function() {
$('#content').html($('body').data('data1'));
});
然後JavaScript的執行。如何防止執行?可能嗎?
其實,你會得到一個語法錯誤。即使你解決了這個問題,你期望會發生什麼?如果你不想讓腳本運行,那你爲什麼要將它插入到DOM中? – 2011-05-28 02:01:43
對不起,語法錯誤。我是從記憶中寫下來的。這個例子是一個大問題的例子。只是我還必須存儲JS代碼。 – 2011-05-28 02:10:54