jQuery - преобразовать .live() в .on()

Как мне объединить этот старый код jQuery в v1.7 .on()?

v1.3 .live():

    $('#results tbody tr').live({
    mouseenter:
       function () { $(this).find('.popup').show(); },
    mouseleave:
       function () { $(this).find('.popup').hide(); }
    });

v1. 7 .on():

$('#results tbody').on('mouseenter', 'tr', function () {
    $(this).find('.popup').show();
});
$('#results tbody').on('mouseleave', 'tr', function () {
    $(this).find('.popup').hide();
});

Я хочу передать оба обработчика событий одному вызову .on(), но сохранить блестящее делегирование событий .on()позволяет мне сделать

Спасибо!

6
задан pilau 17 May 2012 в 13:45
поделиться