EDIT: Although my initial answer below still works to fix the issue, here is the real cause of the issue and a better fix.
The image further down in the page is in a positioned div (which is position relative). When the menu loads, it sets the z-index last. If you specify the z-index in your stylesheet, the fade will work and it will no longer flicker. This worked for me while inspecting:
ul#topMenuJs li.qnav0>div {
z-index:5;
}
OLD ANSWER: You are seeing the flicker because you are fading in the dropdown menu. You can do two things:
- Get rid of the fade altogether and just do a
.show()
on the dropdown - Give the
ul#topMenuJs li.qnav0>div
anopacity:1 !important;
to override the js
The latter I tested and it works.