touchOverflowEnabled ломает фиксированный div - PullRequest
1 голос
/ 28 февраля 2012

В проекте jQuery Mobile у меня есть div, который находится на position: fixed, и он прекрасно работает.

Но когда я активирую Touch Overflow с помощью

$(document).bind("mobileinit", function(){
  $.mobile.touchOverflowEnabled = true;
});

Divбольше не исправлено.Кажется странным ... У вас есть решение?

1 Ответ

0 голосов
/ 28 февраля 2012

Это не решит вашу проблему, но TouchOverFlow, я думаю, будет устаревшим в версии 1.1:

Heads up : touchOverflow устарела в 1.1 - Когда мы впервые представили функцию touchOverflow, мы увидели, что это хороший способ использовать встроенную поддержку переполнения в iOS, чтобы обеспечить истинно фиксированные панели инструментов и более плавные переходы, даже если это былодля довольно узкого набора устройств в то время.Теперь, со значительными изменениями в фиксированных заголовках и переходом, запланированными для 1.1, они улучшат работу почти так же, как touchOverflow, за исключением того, что он будет работать на гораздо большем количестве платформ и с меньшей сложностью, поэтому мы решили отказаться от этой функции.Это будет устарело в 1.1 и удалено в 1.2.У нас есть планы на будущее по устранению областей переполнения с помощью внутренней прокрутки, поэтому большая часть работы, проделанной нами над touchOverflow, будет переназначена.

jQM 1.1 планируется выпустить очень скоро

...