2011-06-06 63 views

回答

2

使用attribute starts with选择。

$('a [rel^="lightbox"]') 

编辑:有重读你的问题,这听起来像这可能是你想要什么:

$('a[id^="lightbox"] [rel]') 

这将选择具有属性rel并且是a标签中的所有元素该ID的编号从lightbox开始。

+0

@markzzz:啊,你在我编辑的时候接受了,猜想我第一次是对的!虽然我认为@ Box9的回答是第一个,但要公平。 – Town 2011-06-06 13:39:29

5

随着attribute-starts-with选择:

$('a [rel^="lightbox"]') 
+0

您需要删除'a'和'['之间的空格。 – RoToRa 2011-06-06 13:27:52

+1

@RoToRa - 不要,OP想要“元素...... **里面......元素”。虽然它有点模棱两可,所以我可能会解释错误:) – 2011-06-06 13:28:49

2

只要是不同的...如果它是一个前缀(即 “lightbox-”),您可以使用|=selector

$('a[rel|=lightbox]')