Add comments, refactoring

コード内の該当箇所にコードレビューしました。大体読んでもらえば分かるかと思います。

オマケのコードは未テストです。

### REF.

jQuery each
: http://js.studio-kingdom.com/jquery/traversing/each

jQuery css
: http://js.studio-kingdom.com/jquery/css/css

Array,some
: https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/some