回答:
はい、jQueryの属性セレクターを使用できます。
var linksToGoogle = $('a[href="http://google.com"]');
または、特定のURLで始まるリンクに関心がある場合は、attribute-starts-withセレクターを使用します。
var allLinksToGoogle = $('a[href^="http://google.com"]');
href属性にURLの一部を持つ要素を取得したい場合は、次のように使用できます。
$( 'a[href*="google.com"]' );
これにより、google.comを含むhrefを持つすべての要素が選択されます。次に例を示します。
以下のコメントで@BalusCによって述べられているgoogle.com
ように、のように、hrefの任意の位置にある要素にも一致しますblahgoogle.com
。
any element that has part of a URL in their href attribute.
var myElement = $("a[href='http://www.stackoverflow.com']");
blahgoogle.com
しsome.com?blah=google.com
ます。悪い提案。