jQuery.noConflict()(function ($) { // Create the dropdown base $("
").appendTo("#topnav"); // Create default option "Go to..." $("", { "selected": "selected", "value": "", "text": "Click For Menu" }).appendTo("#topnav select"); //Populate dropdown with menu items $("#topnav a").each(function () { var el = $(this); var prefix = ''; switch (el.parents().length) { case (6): prefix = ''; break; case (8): prefix = '- - - '; break; case (10): prefix = '- - - - - '; break; case (12): prefix = '- - - - - - - '; break; default: prefix = ''; break; } $("", { "value": el.attr("href"), "text": prefix + el.text() }).appendTo("#topnav select"); $("#topnav select").change(function () { window.location = $(this).find("option:selected").val(); }); }); });