我有一个淡入的元素,它的页面大小并超过整个页面的顶部。当您单击关闭按钮时,它应该淡出。我有这一切工作,但我的问题是当我关闭它时,它的不透明度设置为 0,但您仍然可以单击元素中的内容。(我有几个标签)
所以..你点击它,即使它是不可见的。我如何使它不出现在代码中,而不是只是变得不可见?
我有的:
$('#menu_thumbnails').toggle(function() {
$('div#thumbnails').show();
$('div#thumbnails').stop().fadeTo(500, 1);
}, function() {
$('div#thumbnails').stop().fadeTo(500, 0, hideThumbs());
function hideThumbs() {
$('div#thumbnails').hide();
}
} );
我也试过
$('div#thumbnails').css('display','none');
而不是 .hide() 但那没有做任何事情。
任何帮助都会很棒!谢谢