からDOMを並べ替え:jQueryの - 私はDOM要素への参照を含む複数のオブジェクトを持つオブジェクト
var liObjs = [new Li($el1, price), new Li($el2, price), new Li($el3, price)]
// Li Model
function Li($element, price){
var self = this;
self.price = price;
self.$element = $element;
}
// My DOM Looks like this:
<ul>
<li>Price: $3</li>
<li>Price: $1</li>
<li>Price: $2</li>
</ul>
とし、私は彼らがliObjs
内のオブジェクトに基づく価格でソートする必要があります。
liObjs
はオブジェクト価格のプロパティに基づいてソートすることができましたが、私の人生のためにはレンダリングできません。助けてください。
注: <li>s
は既にDOMで作成されていますが、ページが読み込まれるときに並べ替える必要があります。
ここにjQueryコードはありません。 '$ el1'はDOM要素か、それを含むjQueryオブジェクトです。 – Barmar