반응형
웹퍼블리싱을 하다 보면 사용자가 아니라 javascript
에서 A태그
에 적혀있는 링크를 실행시켜야 하는 경우가 종종 있습니다. 다시말해 사람이 클릭하는 것이 아니라 조건에 맞으면 javascript
가 클릭하게 하는 방법입니다.
저도 한참 찾아 해맸었는데.. 아래와 같은 jQuery
명령어로 실행이 가능 합니다.
$('선택자').get(0).click();
간단하게 예제를 살펴보시면 이해가 될것입니다.
Javascript 코드
if( true ) {
$('#uxgjs').get(0).click();
}
HTML 코드
<div>
<a id="uxgjs" href="http://uxgjs.tistory.com"></a>
</div>
조건이 참이면 http://uxgjs.tistory.com
이 경로로 이동을 합니다.