- 2008年10月19日 12:00
- つくる
jQueryのプラグインをリリースしました。
jQuery 3 State Switch Plugin
http://www.memorycraft.jp/project/jquery/j3ssw/ja.html
ソートキーや検索結果のフィルターのインターフェースとして使います。
サンプル
使い方
このようにマークアップして
<div id="j3ssw">
<ul>
<li><label for="radio1"><input type="radio" id="radio1" name="radioname" value="Product">Product</label></li>
<li><label for="radio2"><input type="radio" id="radio2" name="radioname" value="Price">Price</label></li>
<li><label for="radio3"><input type="radio" id="radio3" name="radioname" value="Brand">Brand</label></li>
</ul>
</div>
アクティベートをすると使えます。
$(document).ready(function() {
$("#j3ssw").j3ssw();
});
ちんまりしたものですが、オープンソースソフトウェアを1つリリースするのに、どういった工程をたどり、どのくらい手間がかかるのかを一度実感したかったので、少し体裁を整えてみました。
実装は一瞬で終わったんですが、それよりも、プロジェクトサイトの作成やドキュメントの作成と翻訳、圧縮バージョンを用意したりjQuery Pluginに登録したりと、リリース周りが何倍も手間でした。つくりっぱでポンとアップすれば楽だけど、体裁を整えようとすると急に手間になりますね。まぁ小さいソフトウェアなので相対的にドキュメンテーションの比率が大きくなるのは当たり前かも知れませんが。。。
詳しくは、プロジェクトサイトを見てください。サンプルとドキュメントがあります。フィードバックにTwitterを使ってみたので、感想などいただけると幸いです。
