greasemonkey0.8以上でrequire使ってjQuery
以前のやり方
は知りません。すいません。
まだjavascriptやjQuery始め立ての人間なんで、許してくださいな。
本題
// ==UserScript== // @name test // @namespace miruto // @include (適当なサイトを許可) // @require http://jqueryjs.googlecode.com/files/jquery-1.2.6.js // ==/UserScript== $(function(){ alert("test"); });
これで、とりあえずOK。
注目点はもちろん @require ですね。
こんな風にすると、
C:\Documents and Settings\(ユーザー名)\Application Data\Mozilla\Firefox\
の中のどっかにあるgm_scriptsに、jquery-126.jsってファイルが保存されます。
で、以後はrequireのURLにアクセスしに行くことはなく、ローカルに保存したそのファイルをスクリプト実行前に展開してくれる、という感じ。
かんたん!
greasemonkeyはいいね(今更)
javascript + jQueryの勉強を、こんなに手軽に、しかも(自分にとって)実用的なものを作りながらやれるというのは魅力的ですねー。
そろそろ何かサービス作ろうかな。