Замена для hover() в jquery1.9?

Как использовать mouseneter mouseleave вместо hover(). Должен ли я использовать их оба вместо hover()?

$('#somegrid').hover(
function () {
    //something;
},

Как насчет старого кода - я имею в виду то, что входит в mouseenter, что идет в mouseleave? у меня было только одно действие при наведении ()

2 ответа

Как это -

$('#somegrid').on('mouseenter',function(){
 // mouseenter
}).on('mouseleave',function(){
 //  mouseleave
});

Посмотрите на API для парения

функция наведения сокращена для:

$( selector ).mouseenter( handlerIn ).mouseleave( handlerOut );

или если вы передаете только один обработчик:

$( selector ).on( "mouseenter mouseleave", handlerInOut );

примеры в API хорошо это иллюстрируют.

Другие вопросы по тегам