Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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 $(窗口).on(';load';)不';不能使用Mozilla Firexfox_Javascript_Jquery - Fatal编程技术网

Javascript $(窗口).on(';load';)不';不能使用Mozilla Firexfox

Javascript $(窗口).on(';load';)不';不能使用Mozilla Firexfox,javascript,jquery,Javascript,Jquery,我想为我设计的一个网站制作一个加载屏幕,它在Chrome上运行良好且正确,但在Firefox中,它只是继续加载,就好像它不理解jQuery代码一样 代码如下: $(window).on('load', function(){ $('.loading-screen').fadeOut(1000,function(){ $(this).remove(); }); }); 您试过$(文档)了吗。准备好了吗 $(document).ready( function() {

我想为我设计的一个网站制作一个加载屏幕,它在Chrome上运行良好且正确,但在Firefox中,它只是继续加载,就好像它不理解jQuery代码一样

代码如下:

$(window).on('load', function(){
    $('.loading-screen').fadeOut(1000,function(){
        $(this).remove();
    });
});
您试过
$(文档)了吗。准备好了吗

$(document).ready( function() {
    $('.loading-screen').fadeOut(1000,function(){
        $(this).remove();
    });
});

事实上,Firefox确实触发了一个“加载”事件,而且它确实有效。代码的上下文是什么?@Adosi
.load()
快捷方式已被弃用,并且在内部使用
on()
无论如何,您是否尝试过
DOMContentLoaded
事件?其他一些原因导致了您的问题。没有理由不能像这里看到的那样工作,并且在firefox中测试过,您可以通过@charlietfl检查共享的JSFIDLE。如果问题是特定于您的浏览器版本的,那么理想情况下,小提琴不应该在您的浏览器中也工作。是的,它可以与两者一起工作,但我搜索发现,它发生在加载html文档之后,而“加载”发生在加载所有内容和我的网站有大量图像时