请给我下面的脚本跨浏览器解决方案:
$("#action-notify").show(0).delay(3000).hide(0);
它在IE7中有错误(show()方法中的0出现问题)。 没有0不是演出后的工作延迟。
编辑: 脚本已修改。请为该脚本建议解决方案;
答案 0 :(得分:5)
您不能将delay
用于show
和hide
(see here)
试试这个:
setTimeout(function(){
$("#action-notify").hide();
}, 3000);
$("#action-notify").show(3000);