在具有多个属性的网页中查找元素

我需要在网页上找到具有class属性和/或id属性和/或href属性的链接。

所以在设计时我不知道链接会有哪些属性。 它可以具有一个或任意两个或全部三个属性。

经过研究,我已经想到在jquery中找到一个带有href的元素,下面的代码可以工作 –

$("a[href='http://www.google.com/']") 

同样地,找到具有id和class的元素也可以。

我想弄清楚的是如何找出一个href值为’ http://www.google.com/ ‘和/或类值为’abc’和/或id值为’xyz’的元素

使用逗号( , )以类似OR的方式将选择器连接在一起:

 $("a[href='http://www.google.com'], a.abc, a#xyz")