我正在制作幻灯片,为此,我制作了一个叠加层来显示,而人们点击列表中的图像。
在覆盖 div 中,我在不透明度更改中应用了“1s”延迟。但是当我将课程从隐藏更改为显示时,我没有得到不透明的一天。
有什么好的方法可以做到这一点,或者是正确的方法吗?
功能:
var showOverlay = function(params){
var layer = params.overlay;
console.log(layer);
if('layer:hidden'){
layer.removeClass('hidden');
layer.addClass('show');
}
}
var basicLayout = function (params) {
var $list = params.list;
$list.click( function () {
showOverlay(params);
} );
}
$(document).ready( function () {
var params = {
list : $('#container').find('li'),
overlay : $('#overlay')
}
basicLayout(params)
})