我使用jsp值生成,我需要将它放在表中,但我需要它更短。我试图降低<td>
的价值。我怎么能用javascript做到这一点我认为我需要通过所有的td项目并重置text
属性。所有td元素的子串
我的代码:
<c:if test="${not empty result.billedConsumptionActive.consumptionHour16}">
<td class="bt_box n0 bw2 btl pad11 textTC textAllSmall">
<c:out value="${result.powerFactor.consumptionHour16}"></c:out>
</td>
</c:if>
我的jQuery脚本:
$("td").text(function(i,v){
return v.length > 5 ? v.slice(0, 5) : v
});
但它没有工作。所有生成的值都消失了。
如果你吃了使用JSTL,有一个子功能。那样你就不需要了。 – Beri 2014-10-02 20:12:32
这是感谢@Beri的最佳方式。 – AndreFontaine 2014-10-02 20:25:11