im работает с jquery mobile в моем проекте, и я реализую панель инструментов верхнего и нижнего колонтитула.Как скрыть и показать панель инструментов нижнего колонтитула на страницеhow
то, что я пытаюсь сделать, это:
всегда, когда я открываю страницу, я хочу, чтобы панели инструментов скрыты, и только тогда, когда я нажмите 1 раз на сенсорном экране я хочу, чтобы открыть их.
У меня есть сценарий от моего друга, и она работает,
, но я должен сделать двойной щелчок на сенсорном экране, чтобы открыть их ...
существует в любом случае, чтобы сделать это только с 1 нажмите?
Примечание: у меня есть в моем проекте несколько data-role="pages"
мой код:
HTML5:
<div data-role="header" data-theme="a" data-position="fixed" data-id="footer" data-fullscreen="true" class="hidden">TESTE</div>
<div data-role="footer" data-theme="a" data-position="fixed" data-id="footer2" data-fullscreen="true" class="hidden">TESTE</div>
Сценарий:
function enableHeaderFooter() {
$(document).off("touchend", enableHeaderFooter);
$("header, footer").removeClass("hidden");
}
$(document).on("touchend", enableHeaderFooter);
CSS:
.hidden{display:none}
спасибо за совет ... я сделал то, что вы говорите .. но панель инструментов с открытым больше это не распространяется .... – user2232273
есть добавить класс скрытые, и в мой файл css я написал: .hidden {display: none} – user2232273
, который будет правильным классом. –