Здраствуйте. Помогите дополнить скрипт: Код (Javascript): <script> $(document).ready(function(){ var d = document, avatarmenu = d.querySelector('.avatarmenu'); $('.avatar').click(function(){ avatarmenu.classList.add('visible'); }); }); </script> Нужно сделать так, чтобы при клике вне блоков avatar и avatarmenu клас visible для avatarmenu пропадал. Буду очень благодареню
Сделал (может кому пригодится): Код (Javascript): <script> $(document).ready(function(){ $('.avatar').click(function(){ $('.avatarmenu').addClass("visible"); }); }); $(document).mouseup(function (e) { var container = $(".avatarmenu"); if (container.has(e.target).length === 0){ $('.avatarmenu').removeClass("visible"); } }); </script>