DIVの内容を日付とタイトルでソートするには、次のコードを使用しています。コンテンツでDIVをソートする
これはうまくいきますが、日付に関しては、私はそれを最新のものと並べ替えることを望みます。
function sortUsingNestedText(parent, childSelector, keySelector) {
var items = parent.children(childSelector).sort(function(a, b) {
var vA = jQuery(keySelector, a).text();
var vB = jQuery(keySelector, b).text();
return (vA < vB) ? -1 : (vA > vB) ? 1 : 0;
});
parent.append(items);
}
/* setup sort attributes */
jQuery('#sDate').data("sortKey", "span.date");
jQuery('#sStyle').data("sortKey", "span.title");
/* sort on button click */
jQuery("button.btnSort").click(function() {
sortUsingNestedText(jQuery('.sort-div'), "div",
jQuery(this).data("sortKey"));
});
どのように私は(#sPrice)のみ日付の順序を変更することができ
株式関連のHTML –
ただ、代替0&1 – Azim
しかし、私はタイトル(#sStyle)のソート順を維持したい - ちょうど –