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 중국어 웹사이트의 기타 관련 기사를 참조하세요!