Announcement

Collapse
No announcement yet.

Mega menu conflict

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Mega menu conflict

    We have upgraded one of our client's sites to v13 and all is well except there is a conflict with the megamenu and dynamic pages.

    The URL is http://www.seamarknunn.com and the mega menu works fine (All Products/Special Offers) on the home and info pages but on category and product pages, the drop down disappears the moment you mouse off the menu so you cannot get to a sub menu item.

    I assume this is a conflict of javascript somewhere but has anyone had this problem as well ? And if so do you know which script ?
    Richard Gosler
    Phoenix Digital Media Ltd
    Dorset, UK

    #2
    The problem is specific to that site as it was customised and there is a gap between the main link and drop down, relying on a timeout delay of half a second. You would not see this problem on a default site. The mega menu code uses actinicextras.js file which has var timeout = 500; and the new dynamic.js has var timeout = null; overwriting the other timeout delay back to 0.
    Peblaco

    Comment


      #3
      Tut-tut! Using a common name for a global variable in not one but two separate scripts.

      Try changing the 3 occurrences of timeout in actinicextras.js (back it up first), to mmtimeout

      Note only lower case timeout needs changing. Leave all occurrences of Timeout alone.

      Remember to re-do this if you update SellerDeck as scripts invariable get refreshed.
      Norman - www.drillpine.biz
      Edinburgh, U K / Bitez, Turkey

      Comment


        #4
        / had this problem for some time and never really had time to investigate it... / did so today and find timeout is also used in lightbox.js... renaming in actinicextras.js did the job / Thanks Norm...
        Bill

        HTML Code:
        <a href="www.spicesofindia.co.uk">www.spicesofindia.co.uk</a>

        Comment

        Working...
        X