답변:
예, 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
. 잘못된 제안입니다.