基於頁面上的點擊事件,通過ajax我獲取一塊html和腳本,我可以將腳本元素添加到head元素中,然而基於WebKit的瀏覽器並不把它當作腳本(即我不能調用在附加腳本中聲明的函數)。如何動態添加一個Javascript函數(和調用)
使用Chrome開發人員工具我可以看到我的腳本節點確實存在,但它顯示的方式與不動態添加的腳本塊不同,非動態腳本具有文本子元素,我無法弄清楚一種爲動態腳本複製它的方法。
任何想法或更好的方法來做到這一點?驅動力是潛在的許多HTML和腳本,除非用戶點擊特定的選項卡,否則將加載相關內容(和腳本),否則永遠不會需要該腳本。謝謝!
已嘗試將腳本直接添加到文檔正文...? – deostroll 2010-06-10 13:00:03
我有,而且我可以再次看到它在那裏,但我無法調用它。 – whitey 2010-06-10 13:11:04