jQueries animate () scrollTop-Eigenschaft funktioniert nicht auf iPad Safari
Ich habe ein Div, das eine Bildlaufleiste anzeigt, wenn es lang wird. Es ist CSS ist
top: 35px;
overflow: hidden;
position: absolute;
width: 100%;
height: 100%;
bottom: 0px;
overflow-x: hidden;
display: block;
Wenn ich jQuery (v1.7.1) verwende, um durch dieses Div zu scrollen, funktioniert es NICHT auf iPad (iOS 8.3) Safari, aber perfekt auf allen Desktop-Browsern. Dies ist der Code
$('#myDivId').animate({ scrollTop: 100 });
Dieser einfache JS-Code funktioniert nicht auf iPad-Safaris, funktioniert jedoch auf Desktop-Browsern.
var myDiv = document.getElementById('myDivId');
myDiv.scrollTop = 100;
Hat jemand eine Idee warum?