> 웹 프론트엔드 > JS 튜토리얼 > jQuery로 링크 로딩을 중지하는 방법

jQuery로 링크 로딩을 중지하는 방법

(*-*)浩
풀어 주다: 2019-05-28 16:04:39
원래의
2403명이 탐색했습니다.

실제 개발 중에 문제가 발생했습니다. 더 큰 이미지를 보려면 썸네일을 클릭하기 전에.
일부 사용자는 이전 버전의 IE 브라우저를 사용하거나 JavaScript 기능을 끄는 사용자가 있습니다.

jQuery로 링크 로딩을 중지하는 방법

효과를 얻기 위해 전적으로 js에 의존하는 경우 일부 사용자는 웹 사이트를 정상적으로 사용하지 못할 수 있습니다(이러한 사용자는 점점 줄어들 수 있습니다).

우리가 사용해야 할 기술 중 하나는 눈에 띄지 않는 JavaScript입니다.

JS가 지원되지 않으면 페이지가 다른 웹페이지로 이동합니다

HTML 코드

<a href="../_images/large/slide1.jpg"> 
   <img src="../_images/small/slide1.jpg" alt="golf balls">
</a>
로그인 후 복사

태그를 포함하여 이 방법을 사용하면 js를 지원하지 않는 브라우저에서도 큰 이미지를 볼 수 있습니다.

그러나 사진을 직접 클릭하면 태그에 지정된 웹페이지로 이동합니다.

점프를 방지하고 싶다면 아래의 두 가지 방법이 있습니다.

방법 1: false 반환

jQuery 코드

$('a').click(function(evt){ 
   return false;
});
로그인 후 복사

방법 2: PreventDefault() 함수 사용

jQuery 코드

$('a').click(function(evt){
   evt.preventDefault();
});
로그인 후 복사

위의 두 가지 방법을 사용하면 링크 점프를 효과적으로 방지할 수 있습니다.

메서드 1에서 "return false;" 문은 함수의 마지막 줄에 있어야 합니다. 왜냐하면 JavaScript 파서가 return 문을 만나면 함수를 종료하기 때문입니다.

위 내용은 jQuery로 링크 로딩을 중지하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿