【发布时间】:2026-01-16 06:45:01
【问题描述】:
有没有一种很好的方法可以将选定的元素过滤到几个类?我知道我可以一次做一个,但这似乎是 jQuery 允许的。
这些是通过 ajax 提供的,我无权定义实际的 html。
$('.val>td').each(function () {
$(this).filter('.price,.quantity,.remove').children().children().addClass('hidetaxfields');
});
【问题讨论】:
-
直接将类别添加到您的税务字段中会不会更容易,这样您就可以轻松选择它们进行隐藏?
-
我很困惑,您是在问是否可以在
.filter()中使用'.price,.quantity,.remove'?由于.filter()采用jQuery 选择器,因此您可以使用逗号分隔多个选择条件,就像您拥有它一样。这是“多重选择器”:api.jquery.com/multiple-selector -
是的,这就是我正在尝试的场景。它只是没有用。
-
我对我的问题添加了一些解释。对不起。
-
我明白了。如果您不提供您收到的 HTML,将很难提供比(或修复)您已有的更好的替代方案。