鳩舎

レースしない

jQuery-tapp を書いた

さらっと。

これで

$('li').css({color: 'white'}).tapp()

みたいに、メソッドチェインの間に挟み込んで使える。

function を渡して出力を変えることも可能。

$('li').tapp(function() {
  console.log(this.length);
})

渡した function は引数に this が渡されて、 function そのものの this も this として call される。

プロダクションコードに混ざらないようにしたかったら、production の末尾のコードに

$.fn.extend({ tapp: $.noop });

とかしとくといいと思う。