잘 작동하는 탭에이 코드를 사용하고 있습니다. mouseout
mouseout에서 jQuery 탭을 숨기려고합니다.
#banner div
에서와 .vert-menu li a
이 코드를 시도 할 때
$('#banner div').hide();
$('.vert-menu li a').click(function(){
$('.vert-menu li').removeClass('active');
$(this).parent().addClass('active');
var currentTab = $(this).attr('href');
$('#banner div').hide();
$(currentTab).show();
return false;
});
는 지금은 DIV 다시 숨기려고하고 있지만 작동하지 않습니다.
('.vert-menu li a, #banner div').mouseleave(function() {
$('.vert-menu li').removeClass('active');
$('#banner div').hide();
});
여기 DEMO http://jsfiddle.net/TT3Qf/3/
가 잘 작동, 당신이하는 MouseLeave 기능의 앞에 $ 기호를 잊어 jsfiddle http://jsfiddle.net/TT3Qf/1/
귀하의 HTML과 jsFiddle이 도움이 될 것입니다. – j08691
경고를 사용하여 'mouseleave' 기능을 사용하고 있는지 확인 했습니까? –
업데이트 : http://jsfiddle.net/TT3Qf/1/ – Ask4Tec