当前位置:  开发笔记 > 编程语言 > 正文

.removeClass用于多个缓存选择器

如何解决《.removeClass用于多个缓存选择器》经验,为你挑选了1个好方法。

通过缓存选择器来优化一些js/jQuery代码,它们被多次使用以帮助加快速度,例如:

var object = $("#object");
object.removeClass('class-name');

我遇到麻烦链接缓存的选择器虽然,这是我的尝试:

var object1 = $("#object1");
var object2 = $("#object2");
$(object1, object2).removeClass('class-name');

这适用于第一个缓存元素,但不适用于第二个,关于正确语法的任何想法?
我已经搜索过了,但似乎找不到任何东西!



1> Satpal..:

使用 .add()

创建一个新的jQuery对象,并将元素添加到匹配元素集.

object1.add(object2).removeClass('class-name');

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有