Ich habe ein div mit overflow:auto
und eine Bildlaufleiste, und ich möchte den Inhalt zum scrollen ziehen können. Ich muss keinen Text auswählen können. Gibt es einen einfachen Weg, dies zu tun? Ein jQuery-Plugin wäre gut, ansonsten wäre einfach altes JavaScript in Ordnung.
Es scheint, ich habe mich nicht klar genug gemacht. Es gibt ein div mit einer festen Höhe, die ich scrollen möchte. Anstatt die Bildlaufleiste aufzuheben, möchte ich in den Text in der entgegengesetzten Richtung klicken und ziehen. Wie auf einem iPhone. Wie in Photoshop, wenn Sie den Raum gedrückt halten und ziehen.
%Vor%Meinst du, dass Inhalte scrollen sollten, wenn du die Bildlaufleiste bewegst?
Erstelle ein neues div für den Inhalt, den du ziehen willst, und lege es auf das div, das du scrollst. Überprüfen Sie den angegebenen Code.
%Vor%dann beim Laden der Seite, können Sie das div sichtbar machen, nachdem Sie den Inhalt HTML eingestellt haben.
%Vor% Dabei setzt stripColumnFromDiv
function die Daten von Ihrem Element auf die neue leere dragableContent
.
Ich hoffe, das ist was du willst und hilft dir.
danke.
Es gibt ein Plugin in Jquery UI, das als ziehbar bezeichnet wird Dadurch können Sie jedes Element in ziehbares Objekt
ändernHier ist der Link für die Demo Ссылка
Es ist so einfach wie das
%Vor%Es ist auch möglich, es innerhalb eines div scrollbar zu machen. Überprüfen Sie die Demoseite
Tags und Links javascript scroll drag-and-drop