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


Answers

그냥 다른 사람의 참조를 위해, 나는 이것을 받았고 AngularJS 때문인 것으로 나타났습니다. 이전 버전과의 호환성을위한 것입니다.

if (!event.preventDefault) {
    event.preventDefault = function() {
        event.returnValue = false; //ie
    };
}
Question

나는이 스크립트를 가지고있다 :

<script>
$(document).ready(function () {
    $("#changeResumeStatus").click(function () {
        $.get("{% url 'main:changeResumeStatus' %}", function (data) {
            if (data['message'] == 'hidden') {
                $("#resumeStatus").text("скрыто");
            } else {
                $("#resumeStatus").text("опубликовано");
            }
        }, "json");
    });
});
</script>

내 Chrome 콘솔에서 다음과 같은 오류가 발생합니다.

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

jQuery v1.10.2를 사용하고 #changeResumeStatus<span> 입니다.

내 대본에 무슨 문제가 있니?







이것이 jQuery API 문제이며 스크립트는 아닙니다. 걱정할 것이별로 없습니다.




Links