Я понимаю, что этот вопрос устарел, однако он не помог мне на 100%. Ниже приведено решение, к которому я пришел после некоторого изысканного поиска в Google, решил опубликовать его здесь, так как это был мой первый результат.
Моя проблема заключалась в том, что верхний и нижний колонтитулы скрывались при нажатии на ввод независимо от того, использовалось ли поведение по умолчанию. Я использовал удивительный DateBox.
Обновление заголовка / нижнего колонтитула DOM вручную с помощью data-tap-toggle = 'false' ничего не сделало, но это сэкономило бы мне некоторое время:
$("[data-role=header]").fixedtoolbar({ tapToggleBlacklist: "input[data-role=datebox]" });
$("[data-role=footer]").fixedtoolbar({ tapToggleBlacklist: "input[data-role=datebox]" });
По какой-то причине отключение переключателей «тап» таким образом решило мою проблему, а также показало мне ярлык для его отключения на большом количестве страниц.