gpt4 book ai didi

javascript - jQuery :not and :first ordering

转载 作者:搜寻专家 更新时间:2023-11-01 05:08:17 25 4
gpt4 key购买 nike

我正在尝试获取未禁用或隐藏的表单中的第一个输入字段。我需要能够排除单选按钮、选择和特定 ID。

以下代码可以完美运行,除非选择出现在我想要的文本或密码字段之前:

$("form :input:visible:enabled:first:not('select')");

如果我排除 :not('select'),选择将作为第一个输入字段返回(正确的是,因为 :input 几乎返回所有表单元素)。但是,当我包含 :not('select') 时,什么也没有被拾取。有什么想法吗?

这个问题的第二部分 - 我认为链接 :nots 是可以的,所以我可以有类似的东西:

$("form :input:visible:enabled:first:not('select'):not(#specific_id):not(type[radio])");

最佳答案

如果交换 :not:first 会起作用吗?

`$("form :input:visible:enabled:not('select'):first");`

按照您的方式,它会选择第一个启用的标签,一组只有一个。如果那个是一个选择,你什么也得不到。在这个版本中,它获取不是选择的所有内容,然后获取该集合的第一个元素。

关于javascript - jQuery :not and :first ordering,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3230985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com