假设我有一个传递多个 jQuery 对象的函数。
function manipulateStuff(obj1, obj2) { /* ... */ }
manipulateStuff($("div"), $("h1"));
现在让我们假设我想对他们两个都执行一些操作。
我总是可以为每个重复代码,或者编写一些循环通过它们的代码,但我不想这样做。我想要一些组合多个 jQuery 对象的元素的方法。以下代码不起作用,但它演示了我正在寻找的东西
$(obj1, obj2).css("color", "red");
是否已经有办法在 jQuery 中内置了这个功能?如果没有,我可以写一个小插件来做吗?
编辑:要清楚,我正在操作jQuery 对象,而不是字符串选择器。我已经知道选择器中的逗号运算符。