Javascript 如何隐藏所有div';数据类型为';t选择值

Javascript 如何隐藏所有div';数据类型为';t选择值,javascript,jquery,html,Javascript,Jquery,Html,我有一个带有单元格的表,每个单元格都有一个数据类型。我有一个过滤条,当选择过滤选项时,我想隐藏所有数据类型不是所选选项的div 执行此操作的最佳方法是什么?我猜您的div有一个“数据类型”属性,因此您可以执行以下操作: $('div[data-type!="yourvalue"]').hide(); 让选择器首先获取属性设置为任意值的所有元素,然后选择那些与值不匹配的元素 $('div[data-type][data-type!="value"]').hide(); 我不知道从哪里开始gue

我有一个带有单元格的表,每个单元格都有一个数据类型。我有一个过滤条,当选择过滤选项时,我想隐藏所有数据类型不是所选选项的div


执行此操作的最佳方法是什么?

我猜您的div有一个“数据类型”属性,因此您可以执行以下操作:

$('div[data-type!="yourvalue"]').hide();

让选择器首先获取属性设置为任意值的所有元素,然后选择那些与
值不匹配的元素

$('div[data-type][data-type!="value"]').hide();

我不知道从哪里开始guess@James证明你试过了。那么可能会有更多的人愿意帮助您。我想知道您是否可以使用自定义数据类型获取所有div?我不觉得这是一件不合理的事情。这很有帮助,但是它也隐藏了没有数据类型的div