IE7错误与show(0).delay(3000).hide(0)

Meh*_*Man 1 javascript jquery internet-explorer cross-browser

请给我下面的脚本跨浏览器解决方案:

 $("#action-notify").show(0).delay(3000).hide(0);
Run Code Online (Sandbox Code Playgroud)

它在IE7中有错误(show()方法中的0问题).没有0不是演出后的工作延迟.

编辑:脚本已修改.请为该脚本建议解决方案;

Nea*_*eal 5

你不能delay用于showhide(见这里)

试试这个:

setTimeout(function(){
    $("#action-notify").hide();
}, 3000);
$("#action-notify").show(3000);
Run Code Online (Sandbox Code Playgroud)