你能在jQuery选择器上做一个'AND'来定位多个按钮吗?

时间:2009-11-23 04:26:49

标签: jquery jquery-selectors

我有两种类型的按钮,我想使用相同的代码块。不是创建两个事件处理程序,而是可以通过执行以下操作来引用按钮:

$(".lb",".da")

我尝试了这个具体的例子并且它没有用,但希望它会让你知道我的目标是什么。

3 个答案:

答案 0 :(得分:29)

是的,jQuery就像CSS一样工作:

$(".lb, .da")

您可以使用逗号来使用多个选择器,或使用>选择直接后代:

$("#parent > ul")

还有更多,但this page at the W3C site非常清楚地详述了它们。查看第2节,了解包含示例的表格。

答案 1 :(得分:6)

逗号需要在选择器字符串

$(".lb, .da")

请记住,jQuery中的选择器就像CSS选择器,逗号是标准语法。

答案 2 :(得分:3)

尝试:$(“。lb,.da”)而不是每个选择器周围都不应该有引号。