2011-04-28 80 views
-1

我想在我的Bookmarklet中使用jQuery。我將bookmarklet.js的源代碼包含到bookmarklet中,所以沒有更多的jQuery文件。在Bookmarklet中包含JavaScript文件

我已經試過這包括包括bookmarklet.js

var s=document.createElement('script'); 
s.setAttribute('src','http://jquery.com/src/jquery-latest.js'); 
document.getElementsByTagName('body')[0].appendChild(s); 

內的jQuery但它不工作。我做錯了什麼?

回答

0

嘗試加入多一個屬性來指定源文件的類型:

s.setAttribute('type', 'text/javascript'); 
+0

不,那是行不通的。我猜這是不行的,因爲它是一個書籤。當我添加jQuery與jQueryify Bookmarklet ist工作正常,所以我的代碼的其餘部分正在工作。 – iWeb 2011-04-28 20:06:56