我的問題如下。 我有一個包含JavaScript代碼類型的text/plain的多個腳本塊。 所以我的問題是有沒有任何腳本,我可以動態地將它們從文本/純文本轉換爲文本/ JavaScript類型並執行其內容?我遇到的問題是執行的地方,因爲腳本包含document.write,所以輸出被附加在html的末尾,而不是腳本本身的位置。將塊從文本/純文本轉換爲文本/ javascript並執行它
例如:讓我們說這樣的事情
<script type="text/plain">alert('hello world');</script>
<script type="text/javascript">
$(document).ready(function(){
$("script[type*=plain]").each(function() {
$(this).attr('type','text/javascript');
});
});
</script>
日Thnx
我創建了一個JS函數在每個文本/純腳本塊後調用。這是我想出的最簡單的解決方案。不是最優雅的,但仍然。 – swirm