Quellcode durchsuchen

smooth initial loading of menu, thanks to craq for the tip

Ted Serbinski vor 18 Jahren
Ursprung
Commit
1ed6151591
2 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. 1 0
      simplemenu.css
  2. 1 1
      simplemenu.js

+ 1 - 0
simplemenu.css

@@ -17,6 +17,7 @@ left:0;
 position:static;
 position:static;
 top:0;
 top:0;
 width:100%;
 width:100%;
+height:22px;
 }
 }
 
 
 ul#menubar li {
 ul#menubar li {

+ 1 - 1
simplemenu.js

@@ -5,7 +5,7 @@ $(document).ready(function() {
   var basePath = Drupal.settings.menu_bar.basePath;
   var basePath = Drupal.settings.menu_bar.basePath;
   
   
   // insert extra <br /> so menu doesn't overlap theme
   // insert extra <br /> so menu doesn't overlap theme
-  $('body').prepend('<ul id="menubar" class="clear-block"></ul>');
+  $('<ul id="menubar" class="clear-block"></ul>').prependTo('body').slideDown(400);
   
   
   // Drupal menu callback
   // Drupal menu callback
   $('#menubar').load(basePath + 'menu_bar/menu', function() {
   $('#menubar').load(basePath + 'menu_bar/menu', function() {