링크에 버튼이있는 경우이 버튼을 클릭하면 링크를 피하는 방법은 무엇입니까?링크에 버튼이있는 경우이 버튼을 클릭하면 링크를 피하는 방법은 무엇입니까?
답변
그냥 같이, .stopPropagation()
로 전파 (이벤트 버블 링)를 중지 할 수 있습니다 : 바로 그것을 이해한다면
$("a :button").click(function(e) {
e.stopPropagation();
});
, 당신은 그런 일이 :
<a ...>
<button onclick="..."></button>
</a>
을 그리고 당신은 돈 ' a 태그의 링크를 실행하지 않으시겠습니까? 다음과 같이 쓸 수 있습니다 :
<a href="javascript:void(0)"></a>
하지만 왜 링크 안에 버튼이 있습니까?
링크에 버튼이있는 경우 버튼을 클릭하면 링크를 비활성화하고 buttun lick을 실행하고 싶습니다. 그것을하는 방법? – user525542
링크에 onclick="return false;"
을 추가하면 (앵커는 <a>
임) 내비게이션을 금지 할 수 있습니다. 이렇게 :
<a href="/gosomewhere.html" onclick="return false;">
<button onclick="alert('no navigating!');">Button</button
</a>
생성되는 링크를 변경할 수 없다면 jQuery가 필요하지 않습니다.
이렇게하면 링크를 사용하지 못하게됩니다 (이유가 무엇입니까?) 'return false'동작이 버튼에 있어야합니다. –
하지만 버튼을 제외한 다른 곳을 클릭하면 링크가 작동합니다. – user525542
글쎄, 포스터에는 링크 안쪽에 버튼이 없어야합니다 ... –
- 1. 버튼을 클릭하면 화면이 변경됩니다.
- 2. 버튼을 클릭하면 HTML이로드됩니다. GWT
- 3. 하이퍼 링크를 클릭하면 인쇄 미리보기 페이지를 여는 방법은 무엇입니까?
- 4. DataGrid에 링크가 있고 Flex에서 링크를 클릭하면 창을 팝업하는 방법은 무엇입니까?
- 5. JSP - 이미지 버튼을 클릭하면 이미지가됩니다.
- 6. 링크를 클릭하면 레코드가 삭제됩니다.
- 7. 링크를 클릭하면 배경색이 변경됩니다.
- 8. 클릭하면 어떻게 깜박이는 버튼을 만드시겠습니까?
- 9. 이중 요청을 피하는 방법은 무엇입니까?
- 10. Ant FileSet을 사용하여 심볼릭 링크를 피하는 방법은 무엇입니까?
- 11. 입력 버튼을 클릭하면, 액션
- 12. 버튼을 클릭하면 모양이 사라집니다.
- 13. 우리가 검색 버튼을 클릭하면
- 14. 버튼을 클릭하면 내용을 다시로드
- 15. 텍스트를 클릭하면 버튼을 클릭하면 변경 이벤트가 발생합니다.
- 16. C에서 버튼을 클릭하면 txt 파일을 표시하는 방법 #
- 17. 웹 링크를 만드는 방법 - 클릭하면 브라우저가 열립니다.
- 18. typedef를 피하는 방법은 무엇입니까?
- 19. SynchronizationLockException을 피하는 방법은 무엇입니까?
- 20. mxmlcomponent-B 버튼을 클릭하면 mxmlcomponent-A의 상태로 이동하는 방법은 무엇입니까?
- 21. 저장 버튼을 클릭하면 XML 태그 결과를 저장하는 방법은 무엇입니까?
- 22. 액세서리 버튼이있는 셀처럼보기를 만드는 방법은 무엇입니까?
- 23. UIPickerView 상단에 버튼이있는 막대를 표시하는 방법은 무엇입니까?
- 24. 도움말 버튼을 클릭하면 양식 상태가 정상적으로 유지됩니다.
- 25. ListView에서 HTML 링크를 클릭하면 문제가 발생합니까?
- 26. 링크를 클릭하면 클래스를 어떻게 변경합니까?
- 27. 링크를 클릭하면 확인 상자가 나타납니다.
- 28. 사용자가 링크를 클릭하면 새 이미지로드
- 29. mailto 링크를 클릭하면 Outlook 플러그인이로드되지 않습니다.
- 30. Gmail에서 새로 고침 링크를 클릭하면 어떻게 시뮬레이트합니까?
왜 링크에 버튼이 있습니까? – Skilldrick