【问题标题】:JQuery "OR" in selectors?选择器中的JQuery“OR”?
【发布时间】:2012-04-20 14:59:33
【问题描述】:

好的,所以我已经使用 JQuery 有一段时间了,我正在处理一些代码并尝试使它更简写(我正在处理的一个 JS 文件是 2000 多行一页的 JQuery :S)。

这是我的问题,是否可以做类似Or 选择器的事情?比如:

$("#element1Id and #element2Id")

我知道我可以使用它进行模式匹配

$("[id^=element][id&=Id]")

但问题是,我的页面上有很多东西可以匹配我的 ID 选择器,我一直想知道你是否可以做这个或那个,我在其他情况下需要它。

有什么想法吗?

【问题讨论】:

    标签: jquery jquery-ui jquery-selectors


    【解决方案1】:
    $('#element1Id, #element2Id')
    

    Multiple Selector

    说明:选择所有指定的组合结果 选择器。

    您可以指定任意数量的选择器组合成一个 单结果。这种多重表达式组合器是一种有效的方法 选择不同的元素。 DOM元素的顺序 返回的 jQuery 对象可能不相同,因为它们将在 文件顺序。这个组合器的替代品是.add() 方法。

    【讨论】:

    • 哇,这么简单,我简直不敢相信!罗布,你的英雄:)
    • 好吧,我不会走那么远。我只是个小伙子,你知道吗?
    猜你喜欢
    • 2011-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-02
    • 2012-05-10
    • 1970-01-01
    相关资源
    最近更新 更多