Sélectionnez Menu, aller à l'url sur sélectionner avec JQuery?

J'ai le code html suivant:

Balisage HTML

<ul id="test">
   <li><a href="http://www.yahoo.com">yahoo</a></li>
   <li><a href="http://www.google.com">Google</a></li>
</ul>

Et certains code JS:

JQuery/JavaScript Code

$('ul#test').each(function()
{
   var select=$(document.createElement('select')).insertBefore($(this).hide());
   $('>li a', this).each(function()
   { 
 option=$(document.createElement('option')).appendTo(select).val(this.href).html($(this).html());
   });
});

Ce code génère un sélectionnez menu déroulant, exactement ce que je veux, mais ma question est comment puis-je aller à l'url sur sélectionner? Donc, si je clique sur yahoo, ce qui m'amène à yahoo.com?

Merci pour votre aide!

pourquoi mixage native js et jQuery de cette façon? utiliser $('<select/>") pour créer un nouvel élément du DOM.
L'auto-<select> “sauter menu” est un discrédité outil de navigation; il a de sérieux de l'utilisabilité et de l'accessibilité des problèmes. S'il vous plaît ne pas utiliser ce. Que diriez-vous simplement faire de la <ul> lui-même un pop-up élément à la place?

OriginalL'auteur Keith Donegan | 2010-04-21