Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery模式在最新版本中不起作用,并且event.returnvalue是不推荐的错误_Javascript_Jquery - Fatal编程技术网

Javascript jQuery模式在最新版本中不起作用,并且event.returnvalue是不推荐的错误

Javascript jQuery模式在最新版本中不起作用,并且event.returnvalue是不推荐的错误,javascript,jquery,Javascript,Jquery,我使用javascript函数进行某种验证 编辑 我用一段在firefox中工作但在chrome中不工作的代码编辑了下面的函数,并给出了下面的错误 function check_time () { var start_time = $("#start_time select").val(); var end_time = $("#end_time select").val(); var stt = new Date("November 24, 2013 " + star

我使用javascript函数进行某种验证

编辑

我用一段在firefox中工作但在chrome中不工作的代码编辑了下面的函数,并给出了下面的错误

function check_time () {
    var start_time = $("#start_time select").val();
    var end_time = $("#end_time select").val();

    var stt = new Date("November 24, 2013 " + start_time);
    stt = stt.getTime();
    var endt = new Date("November 24, 2013 " + end_time);
    endt = endt.getTime();

    if(stt > endt || stt == endt) {
        $('#popup_box').show();
        return false;
    } else {
        $('#popup_box').hide();
        return true;
    }
}    
这在Firefox中运行得非常好,但在Chrome中,我出现了一个错误,我的脚本无法执行:

event.returnvalue is deprecated. please use the standard event.preventdefault() instead
我跟着林克

我将jQuery版本更改为1.10.2,并尝试使用2.0.3

仍然无法在chrome中工作,通过使用此选项,除了屏幕大小覆盖之外,jQuery模式无法加载,控制台显示此错误

c、 浏览器未定义//在我的jquery-ui-1.8.12.custom.min.js版本中第396行

我的jQuery和css文件是:

<link rel="stylesheet" href="<?=base_url()?>public/css/jquery-ui-1.8.12.custom.css" type="text/css"   />
<script type="text/javascript" src="<?=base_url()?>public/scripts/jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="<?=base_url()?>public/scripts/jquery-ui-1.8.12.custom.min.js"></script>

与e.returnValue相关的问题是一个警告,而不是错误

主要问题是jQueryUI1.8.*它使用了jQuery1.9中删除的功能


如果无法升级jQuery ui,请使用jQuery实现向后兼容性

check()
可以简化为返回条件
返回!!条件如果必须强制转换为布尔值。您尝试过jquery 1.9和jquery ui 1.9吗?好的,使用迁移插件,我也可以修复chrome错误吗?发现TypeError:c.curCSS不是jquery-ui-1.8.12.custom.min.js第61行的函数使用迁移插件后,只有在不损害我在一个浏览器中的代码的情况下,我才能忽略此类警告。但事实并非如此。