切れ味ソートする
by
amachang
2010-05-28 [2010/05/28 23:07:40]
一文字あたりの fav 数が多いものが上にくるようなランキングを作ります。
/*
* @title 切れ味ソートする
* @description 一文字あたりの fav 数が多いものが上にくるようなランキングを作ります。
* @include http://favotter.net/*
* @license MIT License
* @require
*/
function len(el) { return $(el).find('.status_text').text().length }
function fav(el) { return +$(el).find('.favotters').text().match(/^\s*(\d+)/)[1] }
var a = $('.hentry').sort(function(a, b) { return (fav(b) / len(b)) - (fav(a) / len(a)) })
var p = a.get(0).parentNode;
a.each(function() { p.appendChild(this) });
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。