我正在使用最新的jquery版本(2.1 / 1.11)js文件,仍然收到此消息

时间:2014-04-25 14:34:18

标签: jquery facebook facebook-javascript-sdk

我正在使用最新的jquery版本(2.1 / 1.11)js文件,但仍然收到此消息:“不推荐使用event.returnValue。请改用标准的event.preventDefault()。”

1 个答案:

答案 0 :(得分:1)

您在任何EventListener中都有return语句吗?

像:

$('a').on('click', function(event){
    alert('You clicked a link');
    event.preventDefault(); // stop the default action (eg. go to given link)
    // return false; <- this return is causing the warning.
});

在此处阅读有关event.preventDefault()的更多信息:https://developer.mozilla.org/en-US/docs/Web/API/event.preventDefault

阅读有关回调的更多信息: https://developer.mozilla.org/en-US/docs/Mozilla/js-ctypes/js-ctypes_reference/Callbacks

由于您使用&#39; facebook-javascript-sdk&#39;标记了此问题。我猜这个警告是因为您在return回拨

中使用FB.init而引发的

顺便说一句,您应该将代码片段发布到StackOverflow。