Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

After version 49.0.1 the menus in our appliccation don't work: http://www.sicris.si. Any hint ?

  • 1 cavab
  • 1 has this problem
  • 6 views
  • Last reply by Paul

more options

We tried to set a higher value to z-index with no succsess.

/* ---------------------------------------------------------------------- */ /* Main Navigation /* ---------------------------------------------------------------------- */

(function() {

var $mainNav = $('#glavna-nav').children('ul');

//$mainNav.css('position', 'absolute'); //$mainNav.css('z-index', '1000'); //$mainNav.children('li').css('z-index', '30000'); //$mainNav.children('li').css('position', 'absolute');


// Regular nav $mainNav.on('mouseenter', 'li', function() { var $this = $(this), $subMenu = $this.children('ul'); if( $subMenu.length ) $this.addClass('hover'); $subMenu.hide().stop(true, true).fadeIn(200);

/* var zIndex = Math.max.apply(null, Array.prototype.map.call(document.querySelectorAll('*'), function(el) { return +el.style.zIndex; })) + 9995 + 10; setTimeout(function() { $(this).css('z-index', zIndex); console.log('zIndex: ' + zIndex); }, 1000); */

}).on('mouseleave', 'li', function() { $(this).removeClass('hover').children('ul').stop(true, true).fadeOut(50); });

})();

/* end Main Navigation */

We tried to set a higher value to z-index with no succsess. /* ---------------------------------------------------------------------- */ /* Main Navigation /* ---------------------------------------------------------------------- */ (function() { var $mainNav = $('#glavna-nav').children('ul'); //$mainNav.css('position', 'absolute'); //$mainNav.css('z-index', '1000'); //$mainNav.children('li').css('z-index', '30000'); //$mainNav.children('li').css('position', 'absolute'); // Regular nav $mainNav.on('mouseenter', 'li', function() { var $this = $(this), $subMenu = $this.children('ul'); if( $subMenu.length ) $this.addClass('hover'); $subMenu.hide().stop(true, true).fadeIn(200); /* var zIndex = Math.max.apply(null, Array.prototype.map.call(document.querySelectorAll('*'), function(el) { return +el.style.zIndex; })) + 9995 + 10; setTimeout(function() { $(this).css('z-index', zIndex); console.log('zIndex: ' + zIndex); }, 1000); */ }).on('mouseleave', 'li', function() { $(this).removeClass('hover').children('ul').stop(true, true).fadeOut(50); }); })(); /* end Main Navigation */

Modified by andrejko

All Replies (1)

more options

Hi

Thank you for your question. This forum is more for user support issues with Firefox and Mozilla software. With this being more of a developer query, I recommend that you ask in Stack Overflow.

I am sure that one of the experts there should be able to help you.