Support » Plugins and Hacks » Hacks » Need to add jquery accordion to navigation

Viewing 15 replies - 1 through 15 (of 18 total)
  • instead of #content ul.menu, try div.menu-top-menu-container ul#menu-top-menu

    meganlee1984

    (@meganlee1984)

    No, this does not work either. Thank you though.

    the problem is the way your using. console show this error: $ is not a function.. WordPress has a protection to avoid script conflicts (or something like that)…

    There’s two away to override this. First and easier (but not always work) is by changing the $(document).ready(function() to jQuery(document).ready(function($).

    Second, you can keep the original code, and substitute all $ to jQuery. So it’ll look like this.
    [Code moderated as per the Forum Rules. Please use the pastebin]

    meganlee1984

    (@meganlee1984)

    Hi Thank you so much for your response. This is a step better, but now the children pages are not showing while the parent page is active:

    [Code moderated as per the Forum Rules. Please use the pastebin]

    try this

    [Code moderated as per the Forum Rules. Please use the pastebin]

    I’ve just changed the ... li.current-menu-item ul ... to ... li.current-menu-parent ul ...

    Also, if you want to have the accordion effect on click, You must remove the link from the parent menu title, or every click will load a page and you won’t see the effect

    meganlee1984

    (@meganlee1984)

    Still, its not working. It seems like its almost there. Thank you again for all of your help

    that’s because you’re using jquery instead of jQuery on your code (like jquery(document).ready…). try it

    meganlee1984

    (@meganlee1984)

    I’m getting the error that jquery is not defined

    also, I’m calling to jquery via the wordpress
    <?php wp_enqueue_script('jquery'); ?>

    maybe if that gives you more insight.

    Thanks again

    meganlee1984

    (@meganlee1984)

    I’ve tried both jquery and Jquery

    it’s capital Q not J, and this correction is in your script code, not the wordpress jquery call function

    meganlee1984

    (@meganlee1984)

    AHH, I mean I tried jquery and jQuery.

    I think I’ve found the problem. try this

    [Code moderated as per the Forum Rules. Please use the pastebin]

    meganlee1984

    (@meganlee1984)

    YES!!!! This works.

    Thank you for all of your help

    no problem… that’s the meaning of community.. =)

    if you still have question or need help for other projects, feel free to contact me on gtalk rsirotheau [at] gmail [dot] com

    and please mark this topic as solved (top right menu)

    I’m hoping you still check this post….

    how can I set the accordion menu to display my pages too, not only my subpages?

Viewing 15 replies - 1 through 15 (of 18 total)
  • The topic ‘Need to add jquery accordion to navigation’ is closed to new replies.