私が使用しているCMSが提供していないページの項目をソートする必要があります。いくつかのタグを動的に追加することができますが、正しい順序で項目を配置するJavascriptでここで助けが必要です。私は「イベントセレクタ」を持っているHTMLページの上部にさらに要素をソートするJavascript
、例えば:
<div class="w-embed">
<div event-selector="weddings"></div>
</div>
これは、使用するソート番号のセットを決定するであろう。各項目には、各セットのソート番号を持つコードが含まれています。 w-dyn-itemはソートを必要とする要素です。
<div class="w-dyn-list">
<div class="w-dyn-items">
<div class="w-dyn-item">
<div class="w-embed">
<div sort-event="conference" sort="09"></div>
<div sort-event="exhibition" sort="110"></div>
<div sort-event="wedding" sort="2"></div>
</div>
<div>
Content A
</div>
</div>
<div class="w-dyn-item">
<div class="w-embed">
<div sort-event="conference" sort="06"></div>
<div sort-event="exhibition" sort="60"></div>
<div sort-event="wedding" sort="1"></div>
</div>
<div>
Content B
</div>
</div>
<div class="w-dyn-item">
<div class="w-embed">
<div sort-event="conference" sort="01"></div>
<div sort-event="exhibition" sort="54"></div>
<div sort-event="wedding" sort="3"></div>
</div>
<div>
Content C
</div>
</div>
</div>
</div>
ロジックは次のようになります。ソートW-DYN項目(最大数に最小から)「イベントセレクタ」に対応する「ソート・イベント」の数字を用いて要素。
サイトがjQueryを使用している場合は、それが助けになります。
私はここでフィドルにそれを入れている:任意の助けhttps://jsfiddle.net/j2rqze8p
感謝を。
ありがとうございました!それは仕事に得た:) – user1154435