Это сайт, на котором я работаю: сайт
У моего клиента возникла проблема с исчезновением информации о фотографии. Я не могу реплицировать ошибку даже с использованием той же версии браузера (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. 1000 мс = 1 с
$('.realpeople-info').fadeOut(1000);