我在考虑是否有办法查找元素的属性是否包含指定值。属性是未知的。如果我有这样的HTML:查找元素的某些属性是否包含特定值
<input class="first" type="checkbox" data="THE-VALUE" />
<input class="second" type="checkbox" />
<input class="third" type="checkbox" name="THE-VALUE" />
我想找到所有曾与价值THE-VALUE属性(在这种情况下.first
和.third
)的输入。在输入为3的情况下,我不需要解决方案,但是如果我有50个输入并且包含THE-VALUE的属性都不相同。我已经尝试过诸如.attr(':contains("THE-VALUE")')
和$('input[="THE-VALUE"]')
之类的东西,但显然不起作用。
所以我的问题是..有什么方法可以找到?
如果你需要做到这一点,你真的NE编辑首先考虑重组您的应用程序。 –
唯一的办法似乎是遍历每个'input'元素的每个属性......这不太好。 –