(jQuery)选择元素到TD和过滤器值只有数字
(jQuery) Select element into TD and filter values with only digits
我有一个有很多td的表"。像这样的数字:
<tr><td class="numbers">12345</td></tr>
<tr><td class="numbers">6789</td></tr>
<tr><td class="numbers">123%</td></tr>
我只需要选择不带"%"和其他字符的TD值。
注意:我不能删除类"numbers",因为它是自动生成的。
这是不工作:
$.each($(".numbers"), function( index, value ) {
if ($(".numbers").text().indexOf("%")<0) {
//do stuff
}
}
如何使用indexOf选择td值和过滤器?谢谢你!
获取包含数值的元素:
$(".numbers").filter(function(){
return $.isNumeric($(this).text());
});
相关文章:
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 测试索引值是否等于某个数字的倍数
- 将数字转换为一定数量的硬币
- 使用角度数字格式过滤器格式化值
- 货币过滤器是否仅适用于使用 $scope.$eval() 的数字
- 角度JS数字过滤器的行为不一致
- 如何覆盖 Angular 的数字过滤器
- ng-重复带有数字和日期的多个过滤器
- 如何使用 Angular “数字”过滤器键入时在输入字段中设置带有千和小数分隔符的字符串格式
- 过滤器(字符串)也返回数字
- Angular js创建一个自定义过滤器,返回小于动态数字的所有项
- 如何使用 AngularJS 过滤器将数字格式化为具有前导零
- Extjs删除输入数字占位符从网格上的数字过滤器
- Angular JS数字过滤器
- 使用Ng-table,为特定列添加自定义数字范围过滤器
- 在自定义过滤器中使用数字过滤器
- 我正在使用Angular";日期";过滤器,但是这个数字表达式是什么
- 如果值是使用angularJS的数字,则应用过滤器
- 按数字范围过滤,自定义过滤器 - AngularJS
- (jQuery)选择元素到TD和过滤器值只有数字