两个 jquery 选择器之间的联合
Posted
技术标签:
【中文标题】两个 jquery 选择器之间的联合【英文标题】:Union between two jquery selectors 【发布时间】:2015-08-22 15:37:33 【问题描述】:这是我的情况:
var elems = form.find(':input');
var clEditors = form.find('.cleditor').parent();
elems.css('border', '2px');
clEditors.css('border', '2px');
无论如何我可以防止重复并做这样的事情:
var elems = form.find(':input').union(form.find('.cleditor').parent());
elems.css('border', '2px');
我尝试使用带有:parent
选择器的多重选择器,但它不起作用:
var elems = form.find(':input, .cleditor:parent');
【问题讨论】:
【参考方案1】:你可以使用add()
方法来连接两个jQuery对象:
var $elems = form.find(':input').add(form.find('.cleditor').parent());
$elems.css('border', '2px');
【讨论】:
正是我想要的。我不熟悉 add 方法。谢谢!!我会尽快接受的。 没问题,很高兴为您提供帮助以上是关于两个 jquery 选择器之间的联合的主要内容,如果未能解决你的问题,请参考以下文章