User:Vinoo/2014Design6

From 2014.igem.org

(Difference between revisions)
m
m
Line 27: Line 27:
/* Fallbacks */
/* Fallbacks */
.click-nav .no-js ul {display:none;}
.click-nav .no-js ul {display:none;}
-
.nav > .no-js > li:hover > ul {
+
click.nav > .no-js > li:hover > ul {
display:block;
display:block;
}
}
Line 64: Line 64:
     $('.click-nav > ul').toggleClass('no-js js');
     $('.click-nav > ul').toggleClass('no-js js');
     $('.click-nav .js ul').hide();
     $('.click-nav .js ul').hide();
-
    $('.click-nav .js').click(function(e) {
+
$(document).on("click", function(e) {
-
        $('.click-nav .js ul').slideToggle(200);
+
var $elem = $(e.target);
-
        $('.clicker').toggleClass('active');
+
if ($elem.hasClass('clicker')) {
-
        e.stopPropagation();
+
$('.click-nav .js ul').not($elem.next('ul')).hide();
-
    });
+
$elem.next("ul").slideToggle();
 +
} else {
 +
$('.click-nav .js ul').hide();
 +
}
 +
});
     $(document).click(function() {
     $(document).click(function() {
         if ($('.click-nav .js ul').is(':visible')) {
         if ($('.click-nav .js ul').is(':visible')) {

Revision as of 16:26, 27 January 2014