返回值被废弃。请使用标准事件。

返回值被废弃。请使用标准事件。

我有一个剧本:

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

我在GoogleChrome控制台中收到以下错误:

返回值被废弃。请使用标准事件。

我使用的是jQueryv1.10.2和#changeResumeStatus<span>.

我的剧本怎么了?


饮歌长啸
浏览 349回答 3
3回答

慕田峪7331174

这只是一个警告:您的代码仍然工作,但在将来可能无法工作,因为该方法是不推荐的。见相关铬源和对应贴片.jQuery 1.11已经确认并修正了这一点(请参见这里和这里).

POPMUISE

仅供参考,我刚收到这封信,发现是因为安古拉杰..这是为了向后兼容:if&nbsp;(!event.preventDefault)&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;event.preventDefault&nbsp;=&nbsp;function()&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;event.returnValue&nbsp;=&nbsp;false;&nbsp;//ie &nbsp;&nbsp;&nbsp;&nbsp;};}

qq_笑_17

如果你用自举:当前版本的Bootstrap(3.0.2)(带有jQuery1.10.2&Chrome)似乎也会生成此警告。(在Twitter上也是如此,BTW。)更新的当前版本自举(3.1.0)似乎不再生成此警告。
打开App,查看更多内容
随时随地看视频慕课网APP