这是我正在工作的网站:site
我的客户在褪色照片信息时遇到问题。即使使用相同的浏览器版本(chrome 33.0.1750),我也无法复制该错误。
这是我用来放置信息div的脚本:
$('.realpeople-img').on('click', function(){
$(this).next('.realpeople-info').fadeIn();
setTimeout(function() {
var offset = $('#fancybox-wrap').offset();
/* $('.realpeople-info').css('top', offset.top + 30); */
$('.realpeople-info').css('left', offset.left + 30);
}, 100);
});
这是在
$.fancybox.close = function() {
内部: $('.realpeople-info').fadeOut(1);
这就是他正在发生的事情:
(看起来就像他打开并关闭每张图片后,信息会一直保留在屏幕上而不会消失)
这里有人有同样的问题吗?任何想法如何解决呢?
最佳答案
1并非1秒,该值以毫秒为单位分配,因此您可能尝试应用1秒,对此设置为1000。1000ms = 1s
$('.realpeople-info').fadeOut(1000);