コピペlib

onclickなどでjqueryっぽいイベントを仕掛ける

jQueryでエレメント生成と同時に$(hoge).click(hogeOnclickCallback) みたいなのやってると、その内どんなイベントがフックされてどこに飛ぶのか分からなくなってしまう。みんなどうやってるんだろ。jQuery-templateとhtmlのイベントアトリビュートで設定す…

Base64エンコードされた画像データからmime-typeを推測する

xpath

xpathと$ (getElementById) どこにでもあるやつ。

グリモンとかでDOMを簡単に作成する関数

使用例 var div = tag("div",{id:"dibid",class:"hoge"},["hoge",tag("br"),"huga"]); for(var i=0;i<10;i++){ var span = tag("span"+i,{insertBefore:document.getElementById("gagaga"),onclick:function(){ alert(i) },"click"); } これすごい使える。あ…

draggable

エレメントをドラッグ移動可能にする。firefoxのみ。Greasemonkey内で使うことを想定 例: <div style="width:100px;height:100px;" id="hoge"> どらっぐ移動可能 </div> <script> draggable('hoge'); </script>