jQuery警告:event.returnValue已弃用。请改用标准的event.preventDefault()
我是sindhuri,在我的Google Chrome控制台中收到以下警告: event.returnValue已弃用。请改用标准的event.preventDefault()。 我正在使用的jquery1.9.1版本jQuery警告:event.returnValue已弃用。请改用标准的event.preventDefault(),jquery,Jquery,我是sindhuri,在我的Google Chrome控制台中收到以下警告: event.returnValue已弃用。请改用标准的event.preventDefault()。 我正在使用的jquery1.9.1版本 <script> window.jQuery(document).ready(function () { window.jQuery('#hideshow').click(function () { window.jQuery('#messag
<script>
window.jQuery(document).ready(function () {
window.jQuery('#hideshow').click(function () {
window.jQuery('#message').toggle(function () {
window.jQuery('#hideshow').text('Show');
window.jQuery('#message').hide();
alert("message hide succeesfully");
}),
function () {
window.jQuery('#hideshow').text('Hide');
window.jQuery('#message').show();
alert("message show succeesfully");
}
});
});
</script> <a href="#" id="hideshow">Hide</a>
jQuery(文档).ready(函数(){
window.jQuery('#hideshow')。单击(函数(){
window.jQuery(“#message”).toggle(函数(){
jQuery('#hideshow').text('Show');
jQuery('#message').hide();
警报(“消息成功隐藏”);
}),
函数(){
jQuery('#hideshow').text('Hide');
jQuery('#message').show();
警报(“消息显示成功”);
}
});
});
BeforeUnloadEvent具有returnValue属性。在事件处理程序中将returnValue设置为非空字符串会导致用户代理应要求用户确认他们希望卸载文档。这相当于在EventHandler中返回一个非空字符串,它是一个
这只是一条警告消息,您的代码仍能正常工作。这不是一个bug
只要使用即将发布的最新版本(1.11),你就会没事的
这有一个:
该缺陷在将成为1.11/2.1的版本中得到修复。复制错误
票号14282解释了这一点。它还解释了旧版本的
jQuery将永远给出此警告
代码将工作,但在某些情况下,另一个事件是火灾,因为该警告。您的输出将影响视图页面中的某个地方(可能使用jqueryajax调用)