-1
가능한 중복 : 크롬 (안 사파리 나 파이어 폭스)의 링크에
Preventing cursor change on link click in Chrome방지 커서 변경 history.pushState를 호출하는 링크를 클릭()
클릭 history.pushState()를 호출하면 커서가 포인터에서 화살표로 바뀝니다. 이 행동을 막을 수 있습니까?
는예 : 링크가 실제로 다른 페이지를로드하는 것이 아니라 대신 JS 이벤트를 발생하지 않는 경우 유일한 이유 사람이 커서가 링크를 클릭 한 후 포인터로 유지 할 것
이다.
<a href="test">Test</a>
// JQuery
$("a").click(function(event) { event.preventDefault(); }
위 코드를 사용하면 event.preventDefault (또는 false를 반환)를 사용하면 클릭 후 커서를 포인터로 유지할 수 있습니다. 대부분의 용도, 즉 DOM 조작 및/또는 AJAX 요청을 트리거하는 데 충분합니다.
문제 history.pushState()에있다 : 여기
// JQuery
$("a").click(function(event) {
history.pushState(arg1, arg2, "/path");
event.preventDefault(); return false;
}
포인터는 화살표로 변하게된다. 그 일을 막는 방법에 대한 아이디어가 있습니까?
a {cursor: pointer;}
작동하지 않는 경우, 시도 A : : – Steeven
아니 모든 사람들을 시도했다. –
최근 시도 : a {cursor : pointer! important;} 또는 이전처럼 방문한 적이 있고 활성화 된 것과 같습니다. – Steeven