jquery - ID 数组 - 如何使用 JavaScript/JQuery 进行选择?

标签 jquery css-selectors

我有一个元素标识符数组,来自一些服务器端验证。 ID 没有前缀“#”。 jquery 是否有直接通过 ID 选择所有元素的方法,而不是遍历数组并为每个成员添加 # 前缀?

最佳答案

您可以加入他们,如下所示:

var ids = ['div1', 'div2', 'div3'];

$('#' + ids.join(',#')).click(function() { alert('hi'); });

关于jquery - ID 数组 - 如何使用 JavaScript/JQuery 进行选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1420707/

相关文章:

jQuery:将内容添加到div末尾

jquery - tablesorter 过滤器插件抛出错误 "Cannot Read property ' $table' of undefined

javascript - 调用按钮的点击处理程序

javascript - 如何从 style 属性获取图像 url

html - 在 CSS 的类中选择类

html - 防止 Slickgrid 重新排序 DOM 元素

javascript - .fail 中的 JQuery/$.ajax/alert,但成功了

css - 只有当它有一个特定的类时,我才需要选择(不是最后一个 child )

Python:通过CSS选择器查找元素

python - 如何使用 Selenium 提取 src 属性的值