Mám zvláštny problém, keď sa pokúšam použiť jtsageDataBox. Záhlavie a päta mojej stránky jquerymobile by mali byť "opravené". A kým používateľ neotvorí zberač údajov, tieto hlavičky a päta zostanú pevné. Ale potom, čo sa použije dátumový prvok, záhlavie a päta už nie sú "pevné". Prečo nie? (A aké iné podivné veci robí, keď sa používateľ dotkne dátumu?) príklad tu
odpovede:
2 pre odpoveď č. 1Úspešne som zopakoval váš problém a našiel som riešenie.
Váš problém pochádza z obrázku umiestneného vo vašomhlavička vľavo. Z nejakého dôvodu dáta dátumu spôsobí, že záhlavie a päta zmenia výšku, keď je vybratý dátum. Ak odstránite logo, tento problém zmizne. Samozrejme, že nemôžete odstrániť firemné logo.
Ak chcete opraviť svoj problém, mali by ste ho odstrániť data-position="fixed"
z hlavičky, ale ponechajte ju v zápätí. Potrebujete to len v zápätí. To vyrieši váš problém.
EDIT:
Moja rada je s týmto výberom dátumu: http://mobiscroll.com/
To môže byť prispôsobené omnoho lepšie akoDatebox nemôžeme spomenúť, že má odlišné mobilné platformy, takže to môže vyzerať ako natívny Android alebo iOS datepicker. Nehovoriac o tom, že existujú skiny pre staršie a novšie verzie systému Android a iOS.
Viac informácií:
Ak sa chcete dozvedieť viac o jQuery Mobile Data pickers, pozrite sa na to článok.