我有一个元素标识符数组,来自一些服务器端验证。 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/