我即将编辑一个插件,我有一个jQuery列表的问题,即过滤和隐藏表/ html的一些元素。在html表jquery完全匹配
$(document).ready(function(){
$('tr').find('td:contains("1,0")').closest('tr').hide();
$('tr').find('td:contains("1.0")').closest('tr').hide();
});
这就是我现在使用它的方式。该函数是我不想看到行中任何地方的“1,0”和“1.0”行。 “1,0”或“1.0”可以有任何东西。像“汽车1,0”或“纸1.0”。
我遇到的问题是,该代码还隐藏了“纸张11.00”和“汽车1,020”之类的行。 Anyrow包含任何形式的“1.0”“1,0”。
任何人都可以请帮我调整“过滤器”,以避免隐藏“11.00”或“1,020”?
这个怎么样的正则表达式:'\ B1 [\,] 0 \ B' \ b会与字boundries – Nullman
可以使用'.filter()'到滤波选择的元素。检查http://stackoverflow.com/a/40906817/5104748 – Mohammad