【发布时间】:2012-07-12 16:27:59
【问题描述】:
我有一个问题,我需要在 div 淡出后将其可见性设置为“隐藏”。 到目前为止我的代码:
$('#layer')
.stop(true, true)
.animate({
opacity:"0",
},1000);
div覆盖了整个页面,所以设置不透明度并不是让div下的所有元素都可以再次点击的解决方案。
但是当我将代码更改为这样时:
$('#layer')
.stop(true, true)
.animate({
opacity:"0",
visibility: "hidden"
},1000);
它已经淡出并且不可见,但仍然存在并且干扰了我在它下面的对象的可点击性。
语法有问题吗?
希望你能帮助我,非常感谢!
【问题讨论】:
标签: visibility