在jquery中对嵌套的div标记进行排序:不是所需的结果
我的XSLT文件中有以下代码:在jquery中对嵌套的div标记进行排序:不是所需的结果,jquery,html,sorting,xslt,nested,Jquery,Html,Sorting,Xslt,Nested,我的XSLT文件中有以下代码: <div class="item"> <a href="kala.html"> <img alt=""> <xsl:attribute name="src"> <xsl:value-of select="/product/image"/>
<div class="item">
<a href="kala.html">
<img alt="">
<xsl:attribute name="src">
<xsl:value-of select="/product/image"/>
</xsl:attribute>
</img>
<div class="colors">
<span class="color">colors</span>
<span>
<xsl:value-of select="/product/color"/>
</span>
</div>
<div class="ratings">
<span class="rating">grades</span>
<span class="grade">
<xsl:value-of select="/product/rate"/>
</span>
</div>
<h4>
<xsl:value-of select="/product/title"/>
</h4>
<p>
<xsl:value-of select="/product/price"/>
</p>
</a>
</div>
当我尝试这个:
sortUsingNestedText($('#searchResult'), "div.item", "span.grade");
未获得所需结果,
div.item
被随机排序。有人能帮我吗?提前感谢。是的,我在sortUsingNestedText
函数中添加parseFloat
解决了我的问题:
var vA = parseFloat($(keySelector, a).text());
var vB = parseFloat($(keySelector, b).text());
是的,我在
sortusingsinestedtext
函数中使用addparseFloat
解决了我的问题:
var vA = parseFloat($(keySelector, a).text());
var vB = parseFloat($(keySelector, b).text());