Jquery 车身onload功能在IE中不起作用

Jquery 车身onload功能在IE中不起作用,jquery,html,Jquery,Html,我有以下代码: <html> <head> <style> #visibilitycontent{ visibility:hidden; } </style> </head> <body onload="visibilitychange()"> <div id="header"> This is header content. </div> <div i

我有以下代码:

<html>
<head>
  <style>
   #visibilitycontent{
   visibility:hidden;
   }
</style>
</head>
<body onload="visibilitychange()">
  <div id="header">
    This is header content.
  </div>
  <div id="visibilitycontent">
    This is main content.
  </div>
  <div id="footer">
    This is footer content.
  </div>
<script>
   function visibilitychange(){
   if($('#visibilitycontent').css('visibility','hidden')){
    setTimeout(function() {
        $('#visibilitycontent').css('visibility','initial');
        },2000);
     }
   }
   </script>
</body>
</html>

#可视内容{
可见性:隐藏;
}
这是标题内容。
这是主要内容。
这是页脚内容。
函数visibilitychange(){
if($('visibilitycontent').css('visibility','hidden')){
setTimeout(函数(){
$('visibilitycontent').css('visibility','initial');
},2000);
}
}

bodyonload功能在chrome和firefox中正常工作,但在IE上不起作用。在IE上,第二个div(visibilitycontent)没有将其可见性从hidden更改为initial。如何使其在IE中工作。

如果您使用
jquery
,则只需使用

$(document).ready(function(){
    setTimeout(function(){
        // On 2000ms (2s) after DOM Ready
    }, 2000);
});


它们都绑定到DOM ready。

如果您使用
jquery
,那么只需使用

$(document).ready(function(){
    setTimeout(function(){
        // On 2000ms (2s) after DOM Ready
    }, 2000);
});
$(function()
{
if($('#visibilitycontent').css('visibility','hidden'))
{
    setTimeout(function() 
    {
        $('#visibilitycontent').css('visibility','initial');
    },2000);
}
});


它们都绑定到DOM ready。

如果您使用
jquery
,那么只需使用

$(document).ready(function(){
    setTimeout(function(){
        // On 2000ms (2s) after DOM Ready
    }, 2000);
});
$(function()
{
if($('#visibilitycontent').css('visibility','hidden'))
{
    setTimeout(function() 
    {
        $('#visibilitycontent').css('visibility','initial');
    },2000);
}
});


它们都绑定到DOM ready。

如果您使用
jquery
,那么只需使用

$(document).ready(function(){
    setTimeout(function(){
        // On 2000ms (2s) after DOM Ready
    }, 2000);
});
$(function()
{
if($('#visibilitycontent').css('visibility','hidden'))
{
    setTimeout(function() 
    {
        $('#visibilitycontent').css('visibility','initial');
    },2000);
}
});

它们都绑定到DOM ready

$(function()
{
if($('#visibilitycontent').css('visibility','hidden'))
{
    setTimeout(function() 
    {
        $('#visibilitycontent').css('visibility','initial');
    },2000);
}
});
这会奏效的。安装jQuery插件并提供参考链接

尝试学习jQuery,它将是有用和有效的

<html>
<head>
</head>
<body onload="visibilitychange()">
  <div id="header">
    This is header content.
  </div>
  <div id="visibilitycontent">
    This is main content.
  </div>
  <div id="footer">
    This is footer content.
  </div>
  <script src="js/libs/jquery-1.8.3.min.js"></script>
<script>
   function visibilitychange(){
    $('#visibilitycontent').hide();
    setTimeout(function() {
            $('#visibilitycontent').show();
        },2000);
     }
   </script>
</body>
</html>
这会奏效的。安装jQuery插件并提供参考链接

尝试学习jQuery,它将是有用和有效的

<html>
<head>
</head>
<body onload="visibilitychange()">
  <div id="header">
    This is header content.
  </div>
  <div id="visibilitycontent">
    This is main content.
  </div>
  <div id="footer">
    This is footer content.
  </div>
  <script src="js/libs/jquery-1.8.3.min.js"></script>
<script>
   function visibilitychange(){
    $('#visibilitycontent').hide();
    setTimeout(function() {
            $('#visibilitycontent').show();
        },2000);
     }
   </script>
</body>
</html>
这会奏效的。安装jQuery插件并提供参考链接

尝试学习jQuery,它将是有用和有效的

<html>
<head>
</head>
<body onload="visibilitychange()">
  <div id="header">
    This is header content.
  </div>
  <div id="visibilitycontent">
    This is main content.
  </div>
  <div id="footer">
    This is footer content.
  </div>
  <script src="js/libs/jquery-1.8.3.min.js"></script>
<script>
   function visibilitychange(){
    $('#visibilitycontent').hide();
    setTimeout(function() {
            $('#visibilitycontent').show();
        },2000);
     }
   </script>
</body>
</html>
这会奏效的。安装jQuery插件并提供参考链接

尝试学习jQuery,它将是有用和有效的


<html>
<head>
</head>
<body onload="visibilitychange()">
  <div id="header">
    This is header content.
  </div>
  <div id="visibilitycontent">
    This is main content.
  </div>
  <div id="footer">
    This is footer content.
  </div>
  <script src="js/libs/jquery-1.8.3.min.js"></script>
<script>
   function visibilitychange(){
    $('#visibilitycontent').hide();
    setTimeout(function() {
            $('#visibilitycontent').show();
        },2000);
     }
   </script>
</body>
</html>
这是标题内容。 这是主要内容。 这是页脚内容。 函数visibilitychange(){ $('#visibilitycontent').hide(); setTimeout(函数(){ $('#visibilitycontent').show(); },2000); }
使用jquery更改样式在IE中不起作用。请不要使用样式。使用
hide()
show()
函数。我查过了,效果很好。如果答案有帮助,不要忘记接受。


这是标题内容。
这是主要内容。
这是页脚内容。
函数visibilitychange(){
$('#visibilitycontent').hide();
setTimeout(函数(){
$('#visibilitycontent').show();
},2000);
}
使用jquery更改样式在IE中不起作用。请不要使用样式。使用
hide()
show()
函数。我查过了,效果很好。如果答案有帮助,不要忘记接受。


这是标题内容。
这是主要内容。
这是页脚内容。
函数visibilitychange(){
$('#visibilitycontent').hide();
setTimeout(函数(){
$('#visibilitycontent').show();
},2000);
}
使用jquery更改样式在IE中不起作用。请不要使用样式。使用
hide()
show()
函数。我查过了,效果很好。如果答案有帮助,不要忘记接受。


这是标题内容。
这是主要内容。
这是页脚内容。
函数visibilitychange(){
$('#visibilitycontent').hide();
setTimeout(函数(){
$('#visibilitycontent').show();
},2000);
}


使用jquery更改样式在IE中不起作用。请不要使用样式。使用
hide()
show()
函数。我查过了,效果很好。如果答案有帮助,不要忘记接受。

为什么不能使用jQuery<代码>$(函数(){//code here})类似于
onload
你能告诉我你说使用的是哪种jquery方法吗?检查你收到的答案。检查此链接。如果您是jQuery新手,为什么不能使用jQuery<代码>$(函数(){//code here})类似于
onload
你能告诉我你说使用的是哪种jquery方法吗?检查你收到的答案。检查此链接。如果您是jQuery新手,为什么不能使用jQuery<代码>$(函数(){//code here})类似于
onload
你能告诉我你说使用的是哪种jquery方法吗?检查你收到的答案。检查此链接。如果您是jQuery新手,为什么不能使用jQuery<代码>$(函数(){//code here})类似于
onload
你能告诉我你说使用的是哪种jquery方法吗?检查你收到的答案。检查此链接。如果您是jQueryMy新手,我的问题是:我不想在页面加载2-3秒后完全加载之前显示内容。我的问题是:我不想在页面加载2-3秒后完全加载之前显示内容。我的问题是:我不想在页面加载2-3秒后完全加载之前显示内容加载后。我的问题是:我不想显示内容,直到页面完全加载,再加上加载后2-3秒。同样的问题也出现了。你的代码在chrome和FF中也能很好地工作,但在IE中不行。@ishpret你正在使用哪个版本的IE?是的,我明白你的意思了。。你是对的,这在IE中不起作用。请检查我的另一个答案。。。完全改变了我原来的答案。这很好。同样的问题也出现了。你的代码在chrome和FF中也能很好地工作,但在IE中不行。@ishpret你正在使用哪个版本的IE?是的,我明白你的意思了。。你是对的,这在IE中不起作用。请检查我的另一个答案。。。完全改变了我原来的答案。这很好。同样的问题也出现了。你的代码在chrome和FF中也能很好地工作,但在IE中不行。@ishpret你正在使用哪个版本的IE?是的,我明白你的意思了。。你是对的,这在IE中不起作用。请检查我的另一个答案。。。完全改变了我原来的答案。这很好。同样的问题也出现了。你的代码是a