jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jQuery – 根据价值获得选择大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我确信这很简单,但我似乎能找到它.

我需要从它们的值中选择一些文本框.我不需要价值,我需要元素.我想要的东西:

$(".ProductCode [value:'hideme']").hide();

我结束了

unrecognized expression: [value:'hideme']

便说一句,

$(".ProductCode").each(function() { if ($(this).val() == 'hideme') $(this).hide(); });

工作但它看起来不是很干净.

解决方法

使用 @L_675_1@的jQuery
$(".ProductCode[value='hideme']").hide();

准确地说,您也可以使用multiple attribute selector

$("input[class='ProductCode'][value='hideme']").hide();

两者之间的区别在于第一个选择具有特定类和值的所有元素.第二个仅选择具有特定类和值的所有INPUT.

此选择器将选择所有适用的元素.这样hide()函数将隐藏所有元素.因此,不需要使用each()或其他东西“手动”迭代所选元素.hide()会自动为您执行此操作.

Here is a live example.

大佬总结

以上是大佬教程为你收集整理的jQuery – 根据价值获得选择全部内容,希望文章能够帮你解决jQuery – 根据价值获得选择所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。