Ich arbeite gerade an einer Webseite, die auf einem iPad angezeigt wird. Es verwendet die jquery-ui-Bibliotheken, um einen Schieberegler anzuzeigen. Wenn ein Benutzer jedoch versucht, die Schieberegler zu ziehen, wird stattdessen die gesamte Seite verschoben. Weiß jemand, ob es irgendeine Art von Override gibt, die in der jquery oder html spezifiziert werden kann, um zu verhindern, dass der Browser die Seite auf einem iPad beim Berühren des Ziehereignisses zieht?
Sie sollten auch diesen Artikel lesen: Anpassung einer Schnittstelle für Touch-Geräte . Es wird erläutert, wie Sie feststellen können, ob Sie in einer Touch-Umgebung arbeiten, aber es wird auch diskutiert (weiter unten im Artikel), das Standardverhalten des Touchstart-Ereignisses zu überschreiben ... "Indem Sie die Fingerbewegung erfassen und entführen, Wir können das Standard-Scroll-Verhalten mit der Methode event.preventDefault () von jQuery verhindern und alles einfügen, was wir wollen. "
Tags und Links javascript jquery ipad safari