2011-04-28 4 views
-1

북마크릿에 jQuery를 사용하고 싶습니다. 내 북마크릿에 내 bookmarklet.js의 소스를 포함 시켰으므로 jQuery 파일을위한 장소가 더 이상 없습니다.북마크릿에 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

아니, 문제가 해결되지 않습니다. 북마크 릿이므로 작동하지 않는 것 같습니다. jQueryify Bookmarklet ist와 jQuery를 추가하면 나머지 코드도 제대로 작동합니다. – iWeb