"새 항목 추가"라는 텍스트가 포함 된 두 개의 링크가 있지만 다른 URL을 타겟팅하는 페이지가 있습니다.jQuery를 사용하여 동일한 콘텐츠로 두 링크를 구분하는 방법은 무엇입니까?
텍스트로 링크를 참조하는 jQuery 라이브러리를 사용하는 자바 스크립트를 만들었습니다. 코드는 다음과 같습니다.
var anchorElement = $("a:contains('Add new item')");
첫 번째 링크를 참조 할 때 유용합니다. 그러나 두 번째 텍스트를 참조하려면 어떻게해야합니까? 텍스트가 같은 것입니까? 감사. 사용이
$("a:contains('Add new item')").each(function(){
alert($(this).attr('href'));
});
을 통해 반복하려면
답변 해 주셔서 감사합니다. jQuery에 익숙하지 않으므로이 메소드가 반환 할 내용을 설명 할 수 있습니까? 예를 들어 세 개의 링크가 있으면 어떻게됩니까? 그 코드는 어떻게 생겼을까요? 정말 고맙습니다. – Boris
첫 번째 방법은 각 반복에서 현재 일치하는 모든 일치 $ (this)를 반복합니다. – trapper
Brilliant, 정말 고마워요! stackoverflow하자 (8 분 더 기다려야 함) – Boris