0
我有我的頁面上div
定義如下:添加JavaScript到onDocumentReady問題
<div id="scripts">
</div>
我要動態地改變使用jQuery一些腳本div和負載的內容。我這樣做:
$('#scripts').html('<script language="JavaScript">pn = "landing page"; '+
'cms_1 = "content"; '+
'cms_2 = "promotional "; '+
'cms_3 = "campaign"; '+
'cms_s = "blk:us:dc"; '+
'cms_env = "dev"; '+
'cms_country = "USA"; '+
'<\/script>');
這是在document.Ready
函數。但是,當我在加載頁面後查看源代碼時,div顯示爲空,並且我看不到腳本標記。我認爲腳本沒有被添加,但是當我將添加到腳本時。我收到警報,告訴我代碼已執行。
爲什麼我看不到在查看源代碼時所做的更改?源html是否在document.ready
函數之前呈現?
查看來源,或查看dom嗎?那些是兩個完全不同的東西... – Neal 2011-12-27 17:10:28
你想通過這樣做來達到什麼目的?爲什麼不簡單地將這些JavaScript語句放在構建其他'