Подтвердить что ты не робот

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 там не работает:/

Итак, пожалуйста, если вы знаете, как решить эти проблемы, или у вас есть предложения, я бы очень признателен

4b9b3361

Ответ 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">