jquery - 使用 jQuery 查找页面上元素 ID 包含特定文本的所有元素

标签 jquery search filter find wildcard

我正在尝试查找页面上元素 ID 包含特定文本的所有元素。然后我需要根据它们是否隐藏来过滤找到的元素。非常感谢任何帮助。

最佳答案

$('*[id*=mytext]:visible').each(function() {
    $(this).doStuff();
});

注意选择器 matches all elements 开头的星号“*” .

参见 Attribute Contains Selectors ,以及 :visible:hidden选择器。

关于jquery - 使用 jQuery 查找页面上元素 ID 包含特定文本的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1206739/

相关文章:

CSS:Opacity - Div 在 IE7 中不显示?

r - 选择所有值都大于 x 的组

jquery - $.prevAll([selector]) 和 $.nextAll([selector]) 如何工作?

javascript - 在 Jquery Mobile 中克隆具有多个输入的 DIV

c# - 如何执行完整的递归目录和文件扫描?

javascript - 使用 JavaScript 的基本搜索功能

java - ListView 过滤器 : IllegalStateException

javascript - jQuery 可对静态内容进行排序

javascript - 滚动时将网站菜单保留在屏幕上

php - MySQL 中的希腊字符搜索功能