주소 표시 줄이 페이지에 표시 될 때 모바일 (Android 크롬)에서 작동하지 않는 자바 스크립트 코드 (요소의 클래스 토글)가 있습니다.주소 표시 줄이 페이지에 표시되면 모바일에서 JavaScript 코드가 작동하지 않습니까?
코드는 메뉴 전환, 옆에있는 "제품"메뉴에 + 버튼입니다 :
는 다음과 같이 작동하지 않도록확인 권리 : 가능한 한 빨리
그러나 나는 조금 아래로 스크롤하고 모바일 주소 표시 줄을 숨 깁니다. IT WORKS! :
무슨 일입니까? 난 너무 혼란 스러워요. 검색 주소창을 표시하면이 코드의 작동 방식이 변경되는 이유는 무엇입니까?
이
코드입니다 : 또한m.find('.menu-dropdown-toggle').click(function(e){
e.preventDefault();
var $li = $(this).parents('li').first();
if ($li.hasClass('toggle-closed') || ! ($li.hasClass('toggle-open') || $li.hasClass('current-menu-item') || $li.hasClass('current_page_ancestor') || $li.hasClass('current_page_item') || $li.hasClass('current_page_parent'))) {
$li.removeClass('toggle-closed').addClass('toggle-open');
} else {
$li.removeClass('toggle-open').addClass('toggle-closed');
}
return false;
});
이 다른 모바일 웹 사이트에 잘 작동, 그것은 모바일에서 잘 작동 http://beautiful.dtbaker.net/ 예 (주소 바 - 볼 - 버그를 가지고있다 특정 단지이 하나).