나는 숨겨진 링크와 버튼이 있습니다. 사용자가 버튼을 클릭하면 링크로 이동합니다. 왜 사용자가 링크를 클릭 할 수 있도록 링크를 표시하지 않는 이유는 브라우저 맨 아래에 링크가 표시되는 것을 원치 않기 때문입니다.이벤트를 트리거하여 링크를 클릭하십시오
<a id="stack" href="http://stackoverflow.com/"></a>
<button id="goTo">Stackoverflow</button>
가능합니까?
나는 숨겨진 링크와 버튼이 있습니다. 사용자가 버튼을 클릭하면 링크로 이동합니다. 왜 사용자가 링크를 클릭 할 수 있도록 링크를 표시하지 않는 이유는 브라우저 맨 아래에 링크가 표시되는 것을 원치 않기 때문입니다.이벤트를 트리거하여 링크를 클릭하십시오
<a id="stack" href="http://stackoverflow.com/"></a>
<button id="goTo">Stackoverflow</button>
가능합니까?
:
나는 내가 링크를 클릭하기 전에 갈거야 어떤 URL 알고 싶다$(document).ready(function(){
$("#goTo").on('click',function(e){
e.preventDefault();
window.location = $("#stack").attr('href');
});
});
답장을 보내주세요. 그러나 버튼을 클릭하면 브라우저가 같은 페이지를로드합니다. –
# 스택의 href에 URL이있는 새 페이지를로드하므로이 href를 변경하면 대상이 변경됩니다. – OxyDesign
예, 브라우저 맨 아래에서 스택 오버 플로우를 기다리는 중 ... _ 버튼하지만 여전히 같은 페이지에 있습니다. [CodePen] (http://codepen.io/anon/pen/tJwxp) –
간단한 jquery를 추가하여 버튼 클릭을 릴레이하십시오. a
링크를 그대로 둘 수 있습니다. 어쩌면이 같은
$("#goTo").click(function(){
window.location = "http://stackoverflow.com/";
}
. 사용자가 알기를 원하는 이유는 무엇입니까? –