• 締切済み

jqueryの応用ができなくて困っています。。

こちらのjqueryを応用したいのですが、 http://razorjack.net/quicksand/ 基本的には移行できたのですが、フィルターで絞った時にアルファベット順に並び替わってしまいます。希望としてはこちらが最初の順番(ソースコードにli要素で記入した順)のまま並べたいのです。 また、ソート時もアルファベット順ではなく、こちらが最初にli要素で記入した順番にしたいのですが、どのようにしたらよいでしょうか? 他に同様のいいサンプルなどでもありましたら教えて欲しいです。 詳しい方、どうぞよろしくお願い致します。

みんなの回答

  • cero_d
  • ベストアンサー率87% (14/16)
回答No.2

下記ページの main.js をそのまま使用していますか? > http://razorjack.net/quicksand/ ちゃんと処理を見ればわかると思いますが、下記処理がありますので、これを希望の動きをするように修正するか if(d=="size")var g=m.sorted({by:function(e){return parseFloat($(e).find("span").text())}}); else var g=m.sorted({by:function(e){return $(e).find("strong").text().toLowerCase()}}); 下記ページを見ながら自作すれば宜しいかと思います。 http://razorjack.net/quicksand/demos/one-set-clone.html

すると、全ての回答が全文表示されます。
  • warpspace
  • ベストアンサー率56% (83/147)
回答No.1

>ソート時もアルファベット順ではなく、こちらが最初にli要素で記入した順番にしたい それではソート機能の意味が全くありませんね。(云っている意味がよく解りません) いっそのことスクリプトを変更して、ソート機能を無効にすればよいのではありませんか。

すると、全ての回答が全文表示されます。

関連するQ&A