У меня есть проблема, которая поставила меня в тупик. Я создаю довольно простой мобильный сайт и хочу использовать jQuery, чтобы создать меню для всех страниц. У меня есть простой UList, который содержит элементы меню. Это скрыто через CSS, когда я загружаю страницу
item { display:none }
Я хочу использовать следующее, чтобы отобразить его при нажатии на ссылку:
$("header div.menu-box a").click(function(event){
event.preventDefault();
if($("#header_wrapper .menu-box .menu-text").text() == 'Menu') {
$("#header_wrapper .menu-box .menu-text").text("Close");
$("#popmenu").slideDown(500);
}
else {
$("#header_wrapper .menu-box .menu-text").html("Menu");
$("#popmenu").slideUp(500);
}
return false;
});
Отлично работает в Firefox & Safari с агентом браузера iPhone, а также на iPhone. Однако на моем новом Android Razr он вылетает из браузера. Любые идеи будут очень приветствоваться.
Спасибо.