0
나는 다음과 같은 코드가 다음 페이지가로드, jQuery를 사용하여, 나는 클래스 페이지에있는 모든 사업부에 클릭 이벤트를 적용 할 때트리거를 클릭
<div class="test">
<span>some text</span>
<a href="www.test.com">click here</a>
</div>
<div class="test">
<span>some text</span>
<a href="www.test.com">click here</a>
</div>
<div class="test">
<span>some text</span>
<a href="www.test.com">click here</a>
</div>
을 " 테스트". 따라서 div를 클릭하면 해당 div 내의 앵커 링크가 트리거됩니다. 어떻게 처리 할 수 있습니까? 내가 다음 코드를하려고했으나 오류가 발생했습니다 : 그러나, 그것은하지 않습니다,
$(".test").on("click", function() {
$(this).find("a").trigger("click");
});
가 나는 또한 잘 작동 아래의 첫 번째 대답을 시도했다 "catch되지 않는 오류 RangeError 최대 호출 스택의 크기 초과" _blank와 같은 다른 링크 대상을 처리하십시오.
나는 이것을 시도했지만 링크 대상을 어떻게 처리합니까? 예 : "_blank" – user1024941
대신에'window.open'을 사용할 수 있습니다. 내 대답을 업데이트했습니다. –