JQuery mobile: отключить фиксированный заголовок и нижний колонтитул "tap to togle"
Есть ли способ отключить эффект fade in/fade out при нажатии на фиксированную панель инструментов?
http://jquerymobile.com/demos/1.0.1/docs/toolbars/footer-persist-a.html
По существу в любое время, когда вы нажимаете фон, или прокручиваете, вниз и вверх, навигационная панель будет исчезать/в.
Я искал какое-то время, и я наткнулся на это
[ссылка] jQuery mobile static footer без переключения
в основном говорится, что прокрутка вниз и вверх по fade in/out будет исправлена в новом обновлении. (Если у вас есть идеи о том, как обойти это до обновления, я бы очень признателен)
У меня также есть проблема переключения нижнего колонтитула при нажатии фона.
Весь код, который я нашел до сих пор, совсем не сработал.
пример:
Как исправить фиксированный нижний колонтитул jQuery Mobile?
javascript там не работает:/
Итак, пожалуйста, если вы знаете, как решить эти проблемы, или у вас есть предложения, я бы очень признателен
Ответы
Ответ 1
Если вы хотите отключить кран для переключения фиксированного нижнего колонтитула для версии JQuery Mobile 1.0, вы можете использовать что-то вроде этого:
$(function(){
$.mobile.fixedToolbars.setTouchToggleEnabled(false);
});
JQuery Mobile 1.1 изменяет способ, с помощью которого вы переключаете функцию переключения:
$(function(){
$('[data-role=header],[data-role=footer]').fixedtoolbar({ tapToggle:false });
});
или в JQM 1.1 вы можете просто установить data-tap-toggle = "false":
<div data-role="header" data-position="fixed" data-tap-toggle="false">