揮発性のメモ2

http://d.hatena.ne.jp/iww/

hoge

tweetdeckでツイートを自動でスクロールさせるブックマークレット

このブックマークレットを呼出し後、スクロールさせたいカラムを少しだけ下にずらすと、自動でスクロールしていくようになる。
一番上まできても、新しい発言が来たらまたスクロールを再開する。

javascript:(function(){
    $.each( $("div.js-dropdown-container"), function(i,o){
        if(o.scrollTop>2 || $(o.closest("section")).hasClass("is-new")) o.scrollTop--;
    });
    setTimeout(arguments.callee,50);
})();

each()でループをしているため、oはDOMになっている。よって、
closest()関数の戻り値はjQueryオブジェクトではなくDOMなので注意が必要。