make profiles-menu disappear when clicked outside it

Signed-off-by: Simon L'nu <simon.lnu@gmail.com>
This commit is contained in:
Simon L'nu 2012-03-16 16:43:34 -04:00
parent 01f8710832
commit 91fee866b7
2 changed files with 18 additions and 0 deletions

View file

@ -73,6 +73,15 @@ $(document).ready(function() {
$('#nav-notifications-linkmenu').click(function(event) { $('#nav-notifications-linkmenu').click(function(event) {
event.stopPropagation(); event.stopPropagation();
}); });
// click outside profiles menu closes it
$('html').click(function() {
$('#profiles-menu-trigger').removeClass('selected');
document.getElementById("profiles-menu").style.display = "none";
});
$('#profiles-menu').click(function(event) {
event.stopPropagation();
});
// main function in toolbar functioning // main function in toolbar functioning
function toggleToolbar() { function toggleToolbar() {

View file

@ -73,6 +73,15 @@ $(document).ready(function() {
$('#nav-notifications-linkmenu').click(function(event) { $('#nav-notifications-linkmenu').click(function(event) {
event.stopPropagation(); event.stopPropagation();
}); });
// click outside profiles menu closes it
$('html').click(function() {
$('#profiles-menu-trigger').removeClass('selected');
document.getElementById("profiles-menu").style.display = "none";
});
$('#profiles-menu').click(function(event) {
event.stopPropagation();
});
// main function in toolbar functioning // main function in toolbar functioning
function toggleToolbar() { function toggleToolbar() {