Ich habe mir den Kopf zerbrochen, warum ich bei jedem neuen Browser meinen Code nicht auf dem iPad, sondern nur auf halbem Weg funktioniert.ScrollLeft und ScrollTop auf Ipad mit animate-Kette (jQuery)
Als erstes ist hier die Seite, die ich zu machen Arbeit versuchen: http://madovar.com
Ich versuche, wenn ich auf dem Kontakt mit uns auf dem oberen Link klicken, nach rechts zu bewegen und dann auf den Boden, mit animieren von jQuery, es funktioniert hervorragend in FF, IE8 + und Chrome, Safari.
Aber wenn ich auf das iPad gehe, geht es nach rechts, wie es sich gehört, dann scrollt es ein wenig runter und geht direkt nach links und animiert dann den Scrolldown zu einem leeren Teil meines Codes.
Hier ist mein Skript:
jQuery(document).ready(function($) {
$('.contact').bind('click', function (event) {
$('html, body').animate({
scrollLeft: "+=2200"
}, 1500, 'easeInOutExpo').delay(400).animate({
scrollTop: "+=2000"
}, 3000, 'easeInSine');
event.preventDefault();
});
});
Bitte helfen Sie mir, ich habe das Internet und Stackoverflow für diese Suche.
Dank
Hmm, habe ich mit den Kommas versucht, und immer noch das gleiche Problem. Danke für die Antwort. Irgendeine andere Idee? – Triben
@Triben Sie sollten [diese] (http://stackoverflow.com/q/8359748/1289454) beantworten. Ich habe schnell nach "jquery ipad scroll issues" gesucht und bin darauf gestoßen. Lass mich wissen, ob das Animieren von etwas anderem als dem Körper der Seite für dich funktioniert. Hoffe das hilft. – gowansg