Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   ссылка с fadeIn работает через раз (https://javascript.ru/forum/jquery/16062-ssylka-s-fadein-rabotaet-cherez-raz.html)

oblomov86 24.03.2011 16:45

ссылка с fadeIn работает через раз
 
bad_grid - это id таблицы
в каждой строке таблицы имеется ссылка и другая таблица, находящаяся в <div class="msgbox"></div>, которая появляется при клике на ссылке
в этом же div есть input.close, который выполняет fadeOut
var grid_err_mas = $(bad_grid + ' .msgbox');
$(bad_grid + ' a.link').each(function(index, element){
  $(element).click(function(){
    $(grid_err_mas[index]).offset({ top: $(element).offset().top, left:$(element).offset().left }).fadeIn('slow');
    return false;
  });
});

$(bad_grid + ' input.close').each(function (index, element) {
  $(element).click(function () {
    $(grid_err_mas[index]).fadeOut('slow');
    return false;
  });
});

проблема в том, что ссылка выполняет fadeIn через раз
подскажите, что не так

oblomov86 24.03.2011 17:52

разобрался
это из-за вставки offset перед fadeIn


Часовой пояс GMT +3, время: 14:46.