2013-03-13 4 views
0

Я хочу сделать меню выбора для мобильного веб-сайта .. я положил выберите HTML-код в моей страницеВыберите меню для мобильного сайта

<select id="menu_mobile"> 
<option value="" selected="selected">Navigation</option> 
<option value="http://kudu.com.sa/en/about/who-we-are"> Who we are</option> 
<option value="index.html"> Home</option> 
<option value="index.html"> --Profile</option> 
<option value="index.html"> --Franchise</option> 
<option value="index.html"> --CSR</option> 
<option value="index.html"> Home</option> 

</select> 

но когда я открываю свой сайт на Iphone это только выбрать не щелкает

, как я могу это исправить

+0

Вы имеете в виду, что это не ссылка на index.html? – Morpheus

+0

Непонятно, что вы спрашиваете здесь. – Nelson

+0

Это ** не **, как сделать навигацию. Используйте обычную 'ul'. –

ответ

2

Я предполагаю, что вы имеете в виду, что браузер не перейти к значению <select>.

JQuery

$(document).ready(function() { 
    $('#select').change(function() { 
     location.href = $(this).val(); 
    } 
}); 

<form action=""> 
    <select id="select"> 
     <option value="">Choose a site</option> 
     <option value="/internal/location.htm">Location</option> 
     <option value="http://external.site.com/">Other</option> 
    </select> 
</form> 

JavaScript

<form> 
    <select onchange="window.location.href=this.form.URL.options[this.form.URL.selectedIndex].value" name="URL"> 
     <option value="">Choose a site</option> 
     <option value="/internal/location.htm">Location</option> 
     <option value="http://external.site.com/">Other</option> 
    </select> 
</form> 
+0

почему downvote? любая неверная информация? – Raptor

+1

я также использовать этот Java код сценария \t $ (функция() { $ ("# menu_mobile") .Кнопкой (функция() { document.location.href = $ (это) .val(); }); \t \t}); –

+0

Почему downvote? Это правильный ответ – Morpheus

0

Try This One

$("select").change(function() { 
    window.location = $(this).find("option:selected").val(); 
}); 

его работы see this fiddle я думаю, у вас нету добавить JQuery в код

+0

thn.x alot dear .. но и не работает –

Смежные вопросы