Als je met een Android device (in mijn geval een Eee, volledig up to date) naar deze pagina krijg je in 99 van de 100 gevallen, na een scroll) een alert met de scrollTop() waarde. Ga je direct naar het iframe van bovenstaande pagina(deze dus) dan is de uitkomst altijd 0 px.
Het iframe stukje geeft op een iPad ook een correct waarde aan.
Weet iemand hoe dit kan? Of moet er specifiek voor een Android device iets anders gebruikt worden?
[Google=android scrollTop()] gaf in mijn geval nu niet echt handige resultaten dan dat je ipv van $(selector) ook eens moet kijken naar $(window) of $('html body') en tig andere combo's; het resultaat blijft op een mijn Eee hetzelfde namelijk; 0 px;
Ik kwam her en der wel tegen dat op Android er behoorlijk wat issues zijn/waren met scrollTop (of dit nu sloeg op JQuery en/of 'Native' spul) maar dan nog verklaart het niet waarom de boys bij W3Schools dit wel werkend hebben.
[Edit]
Na verder neuzelen kom ik hier uit: http://code.google.com/p/android/issues/detail?id=19625. Is dus wellicht een bug in de Android browser.
Het iframe stukje geeft op een iPad ook een correct waarde aan.
Weet iemand hoe dit kan? Of moet er specifiek voor een Android device iets anders gebruikt worden?
[Google=android scrollTop()] gaf in mijn geval nu niet echt handige resultaten dan dat je ipv van $(selector) ook eens moet kijken naar $(window) of $('html body') en tig andere combo's; het resultaat blijft op een mijn Eee hetzelfde namelijk; 0 px;
Ik kwam her en der wel tegen dat op Android er behoorlijk wat issues zijn/waren met scrollTop (of dit nu sloeg op JQuery en/of 'Native' spul) maar dan nog verklaart het niet waarom de boys bij W3Schools dit wel werkend hebben.
[Edit]
Na verder neuzelen kom ik hier uit: http://code.google.com/p/android/issues/detail?id=19625. Is dus wellicht een bug in de Android browser.
[ Voor 35% gewijzigd door TeeDee op 19-10-2011 09:53 . Reden: Bug report gevonden ]
Heart..pumps blood.Has nothing to do with emotion! Bored