我想知道除了一一列出之外,是否有更简单的方法来调用不同类上的函数?
function linkBlock($blockName) {
// DO SOMETHING
}
linkBlock(".class1");
linkBlock(".class2");
linkBlock(".class3");
linkBlock(".class4");
最佳答案
听起来你是在要求循环:
for (var i = 1; i <= 4; i++) {
linkBlock(".class"+i);
}
或者如果该函数的参数是 DOM 选择器,您也可以使用
linkBlock(".class1, .class2, .class3, .class4");
但在这种情况下,您可能应该修复标记,以便这些元素共享一个类。
关于javascript - 在不同的类名上调用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42217627/