2011-04-28 49 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