我正在使用http://code.google.com/p/tumblrbadge/中的一個小javascript thingy(應用程序?)將我最近的tumblog文章加載到我的網頁中。然而,當我使用JQuery加載AJAX的'tumblr'部分時,腳本不會被執行。我明白這是爲什麼,並且我需要在AJAX加載完成後在JavaScript文件中包含並執行它。我的問題是這樣的:我不完全理解tumblrbadge代碼,並且當我加載腳本並在加載後調用tumblrBadge()時,它不會運行。如何修改tumblrbadge代碼以允許它按需運行?修改Javascript以在AJAX加載後運行
所有這一切都在http://jquerytest.webs.com
那麼,是不是$(document).ready()正好(它已經在.js文件中完成)? – Arda 2011-03-03 02:25:16
我正面臨類似的情況,其中$(document).ready()在Safari中並不真正工作,但可以與其他瀏覽器一起使用。所以我很想知道這個問題的答案。 – 2011-03-03 02:32:34
我根本沒有使用ready函數。如果代碼是使用AJAX加載的,那麼沒有eval()會工作嗎? – 2011-03-03 02:33:39