Pracuję nad aplikacją mobilną HTML 5, używając JQuery Mobile. Projekt wymaga menu paska bocznego, które można przewijać niezależnie od głównej treści, więc na przykład można przewijać gdzieś na stronie, otwierać menu i przewijać w tym menu bez przewijania zawartości strony.Przewiń panel mobilny JQuery oddzielnie od treści
Aby zaimplementować menu, panele przesuwne JQuery Mobile były oczywistym wyborem. Jednak nie udało mi się zmusić ich do przewijania oddzielnie od treści.
Próbowałem używać iScroll 4 zi bez wtyczki iScrollView do przewijania panelu slajdów JQuery Mobile, ale przewijanie nie działa w panelu, tylko na elementach w treści strony. Zawartość panelu można pchać i ciągnąć, ale zostanie przywrócona do pozycji początkowej (efekt "gumki").
Próbowałem również użyć jScroll do kierowania div, który jest tworzony przez komórkę JQuery (".ui-panel-wewnętrzny"), ale miał takie same wyniki.
Wywołanie refresh()
na obiekcie iScroll po wyświetleniu panelu również nie działa.
Mam zamiar zapomnieć o użyciu wbudowanych paneli przesuwnych JQuery Mobile, aby to zadziałało, czy ktoś wie o rozwiązaniu do przewijania panelu JQuery Mobile niezależnie od div zawartości?
Its mnie nie działa ... – rkaartikeyan
Wierzę, że to rozwiązuje odwrotny problem - przewijanie strony podczas mocowania panelu. –