具有 id 的可见元素的 jQuery 选择器

标签 jquery selector

在 jQuery 中获取具有部分属性匹配的元素非常容易。例如

section[id^="sect_"]

将获取 id 格式为 sect_xxxx 的所有元素。然而,我需要更进一步并获取 - 这是在 jQuery Mobile 应用程序中 - 当前可见并带有该表单的 id 的部分。我尝试以各种方式组合 :visible 修饰符,但一片空白。我将不胜感激任何能够建议正确格式的人。

最佳答案

试试这个

$('section[id^="sect_"]').filter(':visible');

事实上,filter 方法允许您在当前 DOM 选择中设置选择器。 请参阅jQuery filter

关于具有 id 的可见元素的 jQuery 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15427508/

相关文章:

android - ListView Item阴影+自定义选择器

javascript - 如何从同一 <td> 标记下通过复选框值获取隐藏值

php - 为什么这个 ajax php poll 未定义索引 : poll?

jquery - 选择属性未设置

javascript - 在复选框上启用或禁用 qtip

objective-c - 订阅 NSNotifications 时如何使用 Objective C 选择器作为参数?

jquery - 如何通过td的id选择表

javascript - 似乎无法使选择器选择正确

Javascript滑动垂直面板切换

javascript - 如何从 json 输出中检索值?