2013-06-08 5 views
-1

Я использую следующее, чтобы сначала скрыть div на pageload, а затем переключить состояния show hide.mouseleave/mouseout, чтобы скрыть div?

$(function() { 
    $('#playlist_wrapper').hide(); 
    $('#toggle_playlist').click(function() { 
    $('#playlist_wrapper').slideToggle(400); 
    return false; 
    }); 
}); 

Я хотел бы сделать это можно также скрыть DIV (если виден), щелкнув в любом другом месте на странице за пределами #playlist_wrapper дел.

Я знаю, что это сделано с помощью «мышиного» в JQuery или «mouseout» в простой JS, но я просто не знаю, как реализовать его здесь.

Любая помощь будет оценена по достоинству.

Cheers!

+0

Это не имеет смысла, если у вас уже есть «mouseleave», чтобы скрыть свой элемент, чем «щелчок в любом месте на странице» * не имеет смысла. –

+0

@ Хорошо, а не дура. –

+0

Спасибо, Джо, который отлично работал! – Grant

ответ

0

Вы можете сделать это следующим образом.

Смежные вопросы