Замена для 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 хорошо это иллюстрируют.