假设我有一个接受多个 jQuery 对象的函数:
workWithThreeObjs($('.content'),
$('h1'),
$('input[type=button]'));
我这样定义我的函数:
function workWithThreeObjs(p, h1, buttons) {
...
}
在这个函数中,我想像这样将边框应用于所有这些
$(p, h1, buttons).css(...);
我该怎么做?目前仅适用于p
。
我的函数代码不控制传递给它的内容,因此我无法更改用于创建参数的选择器。我必须仅对提供的 jQuery 对象进行操作。
最佳答案
假设您想使用变量
使用 $.fn.add()
Create a new jQuery object with elements added to the set of matched elements.
var p = $('.content'),
h1 = $('h1'),
buttons = $('input[type=button]');
p.add(h1).add(buttons).css({})
关于jquery - 如何将 jquery 对象分组以应用 css 在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30628049/