jquery - 我如何使用 jquery 获取除按钮和隐藏字段之外的所有输入?

标签 jquery jquery-selectors css-selectors

我有以下内容,它将排除所有按钮,但我如何才能排除隐藏字段?

$("#selector").find(":input:not(:button)").each(function (i) { // do something

我确信这可能很简单,我只是找不到它。

非常感谢!

最佳答案

下面的代码应该可以做到这一点..

$('#selector :input').not(':button,:hidden').each(...);

关于jquery - 我如何使用 jquery 获取除按钮和隐藏字段之外的所有输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2990227/

相关文章:

javascript - 在 jquery 中仅删除父元素而不是其子元素

javascript - 为什么表格不能拉伸(stretch)到 100% 宽度

html - 区分元素和内联文本

javascript - 将 MP3 添加到 jquery 中作为背景音乐

javascript - Chrome下拉列表问题

jquery - 使用 location.pathname 添加一个类

javascript - 如何将 CSS 选择器解析和提取为字符串?

html - 一个 div 中文本之前的图像

javascript - 正则表达式获取字符串的一部分作为数字

jquery - 找不到具有我动态添加的特定数据破折号属性的元素