【发布时间】:2017-04-21 06:01:54
【问题描述】:
我正在尝试将孩子附加到列表中,但我想做的是将它附加到按数据价格排序的地方。
我的模板:
<ul>
<li data-price="18"></li>
<li data-price="27"></li>
<li data-price="28"></li>
<li data-price="31"></li>
<li data-price="99"></li>
<li data-price="101"></li>
<li data-price="191"></li>
</ul>
到目前为止我尝试过的我的 js:
var template = '<li data-price="100"></li>';
$('ul').find('li').filter(function() {
return $(this).attr("data-price") > 99;
}).after(template);
因此,如果价格为 100,则应附加价格排序,在这种情况下,价格大于 99 但小于 101,但我没有任何可行的解决方案。
【问题讨论】:
标签: javascript jquery append prepend