如果我们知道我们可以使用
var link = $('a[href="http://google.com"]');
当我们想要查找具有指定href属性的链接时,还
var link = $('a[rel="myrel"]');
当我们想要查找具有指定rel属性的链接时,我们如何组合这两个属性,以便可以同时找到具有指定href和rel的链接?
我已经尝试过
var link = $("a[rel='myrel', href='http://google.com']");
和
var link = $("a[rel='myrel'][href='http://google.com']");
但它并没有起作用
发布于 2011-12-09 17:53:39
var link = $('a[rel="myrel"][href="http://google.com"]');
这应该可以很好地工作。
这是一个演示:http://jsfiddle.net/ScxTV/
发布于 2011-12-09 17:55:39
你的第二个例子应该行得通。看看这个fiddle。
<a href='http://thoughtresults.com' rel='nofollow'>Thought Results</a>
<a href='http:/www.google.com'>Google</a>
// This alerts 1
alert($('a[href=http://thoughtresults.com][rel=nofollow]').length);
发布于 2011-12-09 17:55:40
可能还有些地方不对劲它在这里工作
https://stackoverflow.com/questions/8449625
复制