Показать сообщение отдельно
  #25 (permalink)  
Старый 30.04.2010, 17:07
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

$('#report tr.odd').bind('mouseenter mouseleave', function(e) {
    var self = $(this),
        next = self.next();

    if (next[0] === $(e.relatedTarget).closest('tr')[0]) {
        return;
    }

    if (e.type == 'mouseenter') {
        next.show();
    } else {
        $('#report tr:not(.odd, :first-child)').hide();
    }

    self.find('.arrownext').toggleClass('up');
}).eq(0).triggerHandler('mouseenter');

$('#report tr:not(.odd, :first-child)').bind('mouseleave', function(e) {
    var self = $(this),
        prev = self.prev();

    if (prev[0] === $(e.relatedTarget).closest('tr')[0]) {
        return;
    }

    self.hide();
    prev.find('.arrownext').toggleClass('up');
});
Ответить с цитированием