GreaseMonkeyでjQueryを利用

GreaseMonkeyjQueryを利用

(function (d, func) {
    var h = d.getElementsByTagName('head')[0];
    var s1 = d.createElement("script");
    s1.setAttribute("src", "http://code.jquery.com/jquery-1.7.2.min.js");
    s1.addEventListener('load', function() {
        var s2 = d.createElement("script");
        s2.textContent = "jQuery.noConflict();(" + func.toString() + ")(jQuery);";
        h.appendChild(s2);
    }, false);
    h.appendChild(s1);
})(document, function($) {

    // ここにメインの処理を書く
	$('#button').click(function(){
        alert('clicked!');
    });

});

参考m(_ _)m

http://www.otchy.net/20110607/use-jquery-on-greasemonkey-for-chrome/