jQuery로 'event.returnValue가 더 이상 사용되지 않습니다'라는 경고를 수정하는 방법은 무엇입니까?

DDD
풀어 주다: 2024-10-21 14:38:02
원래의
235명이 탐색했습니다.

How to Fix the Warning

Event.returnValue가 더 이상 사용되지 않습니다. Event.preventDefault()

jQuery의 event.returnValue 메서드를 사용하세요. 표준 event.preventDefault()로 대체해야 합니다.

문제:

제공된 스크립트에서 클릭 이벤트 핸들러가 다음에 첨부됩니다. <스팬> ID가 #changeResumeStatus인 요소입니다. 요소를 클릭하면 jQuery의 .get() 메서드를 사용하여 HTTP GET 요청을 보냅니다. 그러나 Google Chrome 콘솔에는 다음 오류가 표시됩니다.

event.returnValue는 더 이상 사용되지 않습니다. 대신 표준 event.preventDefault()를 사용하십시오.

설명:

event.returnValue 속성은 기본 동작을 방지하는 데 사용됩니다. 이벤트. 이 경우 클릭됩니다. 그러나 이 속성은 더 이상 사용되지 않으며 향후 버전의 브라우저에서는 제거될 예정입니다. 권장되는 교체는 동일한 기능을 갖는 event.preventDefault()입니다.

해결책:

경고를 수정하려면 다음을 교체하세요. line:

event.returnValue = false;
로그인 후 복사

with:

event.preventDefault();
로그인 후 복사

이렇게 하면 표준 event.preventDefault() 메소드를 사용한 양식 제출이 방지됩니다.

jQuery 1.11로 업그레이드:

가능하다면 event.preventDefault() 지원을 포함하여 이미 이 문제를 해결한 jQuery 1.11로 업그레이드하는 것이 좋습니다.

위 내용은 jQuery로 'event.returnValue가 더 이상 사용되지 않습니다'라는 경고를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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