私はそれぞれ、ページ内のdivのX量を持つdivの項目は、単一の製品を表し、次のようになります。javascript/jQueryを使用して内部div要素の内容/値に基づいてdiv要素をソートするにはどうすればよいですか?
<div class="productContainer">
<li>
<img src="my-product-image.jpg"></a>
<div class="productInfo">
<h4>
<!-- SORT ALL DIVS BASED ON A TAG CONTENT -->
<a class="productTitleForSorting" href="product-page-link">NAME</a><br>
</h4>
<div class="product-price">
<span id="lowestPrice">PRICE:
<!-- OR SORT ALL DIVS BY PRODUCT PRICE SPAN CONTENT -->
<span class="productPriceForSorting">$XX.XX</span></span>
</div>
</div>
</li>
</div>
その後、私は、私はdivを並べ替えたいのですが、そこから選択リスト/ドロップダウンリストを持っています価格またはアルファベット順。
たとえば、1つのページに上記のような10個のdiv(10個の商品)があるとします。私は、タイトル(a.productTitleForSortingコンテンツ)、または選択リストの変更時の価格(span.productPriceForSorting)で並べ替えることができるようにしたいと思います。
どのように私はJavascript/jQueryでこれを達成することができますか?クライアント側で実行する必要があります。
私はdatasortプラグインを使用しようとしましたが、それで運がないので、新しいアイデアや提案を探しています。ありがとう!
+1同意します...... – sje397