Обработчик .hover()
сработает один раз для mouseenter
и один раз для mouseleave
.
$(".microblogpostwrapper").hover(function(){
$(this).find(".microblogpostactions").toggle(); // Toggle the show/hide
});
Вы можете убедиться, что переключение выполняется правильно, передав логическое значение.toggle()
:
$(".microblogpostwrapper").hover(function( e ){
$(this).find(".microblogpostactions").toggle( e.type == 'mouseenter' );
});
В качестве альтернативы вы можете передать вторую функцию в hover()
, где вы будете использовать .hide()
.