[javascript] jquery에서 href로 요소를 얻는 방법은 무엇입니까?

jquery 또는 javascript의 href 속성으로 요소를 얻고 싶습니다. 가능합니까?



답변

예, 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.comhref의 모든 위치에있는 요소 ( 예 : blahgoogle.com.


답변

var myElement = $("a[href='http://www.stackoverflow.com']");

http://api.jquery.com/attribute-equals-selector/


답변

예.

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

http://api.jquery.com/attribute-equals-selector/


답변