href 속성을 찾기 위해 각 클래스에 대한 jquery 클릭 이벤트

Kango

나는 jquery를 처음 사용합니다. 타겟 요소의 "href"속성을 찾으려고합니다.

각 클래스 "link-redirect"에 대한 클릭 이벤트에 대한 스크립트를 작성했습니다.이 경우 데이터 대상 속성을 사용하여 대상 요소에 대한 href를 선택하려고합니다.

그러나 내 스크립트를 사용하여 항상 첫 번째 div 즉 "link1"의 href를 얻습니다.

내가 여기서 뭘 잘못하고 있니?

<div class="link-redirect" data-target=".title-link">
    <div cass="div1">
        <a href="link1" class="title-link">LInk</a>
    </div>
</div>
<div class="link-redirect" data-target=".title-link">
    <div cass="div1">
        <a href="link2" class="title-link">LInk</a>
    </div>
</div>
<div class="link-redirect" data-target=".title-link">
    <div cass="div1">
        <a href="link3" class="title-link">LInk</a>
    </div>
</div>
<div class="link-redirect" data-target=".title-link">
    <div cass="div1">
        <a href="link4" class="title-link">LInk</a>
    </div>
</div>

<script>
    $('.link-redirect').each(function(){
        $(this).on( "click", function() {
            var self = $(this);
            var link = $(self.data('target')).attr('href');           
            alert(link);           
        });
    });
</script>
아룬 P 조니

현재 link-redirect요소 에 상대적인 앵커 요소 (이 경우 하위 요소)를 찾아야합니다.

$('.link-redirect').on("click", function () {
    var self = $(this);
    var link = self.find(self.data('target')).attr('href');
    alert(link);
});

데모 : Fiddle

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

클릭 이벤트에 대한 Jquery 스위치 클래스

분류에서Dev

클릭 이벤트에 대한 JQuery 선택기

분류에서Dev

"a href"요소에 대한 클릭 이벤트 트리거

분류에서Dev

동일한 클래스 jQuery를 사용하여 클릭 이벤트에서 하나의 DIV 열기 만 표시

분류에서Dev

파이썬 클래스 속성에 대한 단위 테스트

분류에서Dev

'활성'클래스를 변경하는 <a> 태그에 대한 jQuery onclick 이벤트

분류에서Dev

간단한 계산기 응용 프로그램을위한 버튼 클릭 이벤트에 대한 캔트 업데이트 화면 (텍스트 상자)

분류에서Dev

JQuery를 계속 실행하기 위해 클릭 이벤트를 중지하는 방법

분류에서Dev

다른 클래스에서 발생한 이벤트에 대해 알아보기

분류에서Dev

텍스트 상자의 값을 참조하여 클릭 이벤트에 대한 각도 2 경고 상자

분류에서Dev

jquery 게시물에서 생성 된 새 요소에 대한 클릭 이벤트

분류에서Dev

햄버거 클릭 이벤트 jquery에 대한 html 본문과 기능 충돌

분류에서Dev

해당 클래스가 종속성으로 갖는 인터페이스의 각 구체적인 구현에 대한 클래스의 인스턴스 구성

분류에서Dev

JQuery는 클릭 이벤트에 대한 .on 리스너에 대한 Child Selector의 값을 가져옵니다.

분류에서Dev

동적으로 생성 된 요소에 대한 jquery 클릭 이벤트

분류에서Dev

파이썬에서 특정 클래스에 대한 속성의 평균 찾기

분류에서Dev

클릭 이벤트에 기반한 Jquery div 필터링

분류에서Dev

플로트 막대 차트 플로팅을 위해 각도 js 지시문에 클릭 이벤트를 추가하는 방법

분류에서Dev

jQuery :이 클래스에 대한 addClass 및 클릭 함수

분류에서Dev

공용 메서드 내에서 클래스 속성을 참조하기위한이 키워드의 대안

분류에서Dev

JQuery-동일한 클래스로 DIV를 반복하고 각각에 대해 배열을 만듭니다.

분류에서Dev

동일한 버튼에 대해 서로 다른 기능을 가진 두 개의 개별 클릭 이벤트?

분류에서Dev

jQuery를 사용하여 클릭 한 각 목록 항목에 대해 목록 아래에 다른 텍스트를 표시합니다.

분류에서Dev

CKEditor-클래스 이름을 가진 각 속성에 대해 무언가를하십시오

분류에서Dev

CKEditor-클래스 이름을 가진 각 속성에 대해 무언가를하십시오

분류에서Dev

나는 Chart.js에서 막대 그래프의 각 열, 자바 스크립트를 사용하여 클릭 이벤트를 추가하기 위해 노력하고있어

분류에서Dev

ajax 호출 후 jQuery 업데이트 li 클래스 속성 href

분류에서Dev

'a'태그에 대한 jquery 트리거 클릭 이벤트

분류에서Dev

클래스 이름 대신 데이터 속성에 대한 이벤트

Related 관련 기사

  1. 1

    클릭 이벤트에 대한 Jquery 스위치 클래스

  2. 2

    클릭 이벤트에 대한 JQuery 선택기

  3. 3

    "a href"요소에 대한 클릭 이벤트 트리거

  4. 4

    동일한 클래스 jQuery를 사용하여 클릭 이벤트에서 하나의 DIV 열기 만 표시

  5. 5

    파이썬 클래스 속성에 대한 단위 테스트

  6. 6

    '활성'클래스를 변경하는 <a> 태그에 대한 jQuery onclick 이벤트

  7. 7

    간단한 계산기 응용 프로그램을위한 버튼 클릭 이벤트에 대한 캔트 업데이트 화면 (텍스트 상자)

  8. 8

    JQuery를 계속 실행하기 위해 클릭 이벤트를 중지하는 방법

  9. 9

    다른 클래스에서 발생한 이벤트에 대해 알아보기

  10. 10

    텍스트 상자의 값을 참조하여 클릭 이벤트에 대한 각도 2 경고 상자

  11. 11

    jquery 게시물에서 생성 된 새 요소에 대한 클릭 이벤트

  12. 12

    햄버거 클릭 이벤트 jquery에 대한 html 본문과 기능 충돌

  13. 13

    해당 클래스가 종속성으로 갖는 인터페이스의 각 구체적인 구현에 대한 클래스의 인스턴스 구성

  14. 14

    JQuery는 클릭 이벤트에 대한 .on 리스너에 대한 Child Selector의 값을 가져옵니다.

  15. 15

    동적으로 생성 된 요소에 대한 jquery 클릭 이벤트

  16. 16

    파이썬에서 특정 클래스에 대한 속성의 평균 찾기

  17. 17

    클릭 이벤트에 기반한 Jquery div 필터링

  18. 18

    플로트 막대 차트 플로팅을 위해 각도 js 지시문에 클릭 이벤트를 추가하는 방법

  19. 19

    jQuery :이 클래스에 대한 addClass 및 클릭 함수

  20. 20

    공용 메서드 내에서 클래스 속성을 참조하기위한이 키워드의 대안

  21. 21

    JQuery-동일한 클래스로 DIV를 반복하고 각각에 대해 배열을 만듭니다.

  22. 22

    동일한 버튼에 대해 서로 다른 기능을 가진 두 개의 개별 클릭 이벤트?

  23. 23

    jQuery를 사용하여 클릭 한 각 목록 항목에 대해 목록 아래에 다른 텍스트를 표시합니다.

  24. 24

    CKEditor-클래스 이름을 가진 각 속성에 대해 무언가를하십시오

  25. 25

    CKEditor-클래스 이름을 가진 각 속성에 대해 무언가를하십시오

  26. 26

    나는 Chart.js에서 막대 그래프의 각 열, 자바 스크립트를 사용하여 클릭 이벤트를 추가하기 위해 노력하고있어

  27. 27

    ajax 호출 후 jQuery 업데이트 li 클래스 속성 href

  28. 28

    'a'태그에 대한 jquery 트리거 클릭 이벤트

  29. 29

    클래스 이름 대신 데이터 속성에 대한 이벤트

뜨겁다태그

보관