본문 바로가기
Web

[Web] jquery a tag click 이벤트 적용하기

by Real Iron 2019. 2. 28.

아래의 방법처럼 jquery가있는 하이퍼 링크에서 click 이벤트를 트리거하려고합니다. 하이퍼 링크에는 id가 없지만 css class가 있습니다.

 $(document).ready(function () {  $('.cssbuttongo').trigger('click'); }); 

위의 함수가 작동하지 않습니다. 이것은 하이퍼 링크입니다.

<a href="hyperlinkurl" class="cssbuttongo">hyperlink anchor</a>



$('.cssbuttongo')[0].click();
                  ^
              Important!

이 작업은 href 가 URL, 조각 (예 : #blah ) 또는 javascript: 인지 여부에 관계없이 작동합니다.

이 메서드는 jQuery click 메서드 대신 DOM click 메서드를 호출합니다 (매우 불완전하며 href 완전히 무시함).