gpt4 book ai didi

jQuery :not() selector combined with Attribute Contains selector

转载 作者:行者123 更新时间:2023-12-03 21:58:17 28 4
gpt4 key购买 nike

所以我有一个很大的表单,我需要选择 id 值中具有特定标识符的所有元素。

$("[id*=some-value]")

这效果太棒了!现在我需要从这些结果中过滤掉 id 值中具有另一个键标识符的任何元素

$("[id*=some-value]:not([id*=some-other-value])")

这显然不适合我。

目前我正在过滤的唯一元素是一个复选框,因此我可以使用

$("[id*=add-contact-form]:not(:checkbox)")

但是我仍然想知道如何组合这两种选择器方法。

最佳答案

首先,如果你的id字面上包含“some-value”,那么它会自动排除“some-other-value”。

为了能够获取其他元素,id 必须匹配到一个点:“some-other-value” -> “some-value-other"(查看前 2 部分如何匹配)

你可以试试这个:

$("[id*=add-contact-form]").not(":checkbox");

$("[id*=some-value]").not("[id*=some-value-other]");

<强> DEMO

关于jQuery :not() selector combined with Attribute Contains selector,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7080299/

28 4 0
文章推荐: jquery - 如何控制 Nivo Slider 预加载图像的方式?
文章推荐: jQuery UI Datepicker - 如何更改 Datepicker HTML
文章推荐: jquery - 如何使用 jQuery 将 int 列表发送到 ASP.net MVC 默认模型绑定(bind)器
文章推荐: jQuery On