jQuery UI: Draggable Tutorial

Früher unvorstellbar jetzt mit wenigen Schritten möglich, Drag and Drop im Browser ist heutzutage durch die großen Javascript Frameworks für jeden Zugänglich und verwenbar. Drag and Drop wird besonders bei Online Anwendungen verwendet und das auch mit gutem Grund. Online Anwendungen ähneln immer mehr den heutigen Desktop Anwendungen. Für dieses Beispiel wird das jQuery und jQuery UI Framework gebraucht.
In diesem Beispiel wird ein div-Container mit der Größe 200×200 verwendet. Dieser div-Container soll verschiebbar sein. dazu muss folgender Code in Ihr HTML Datei eingefügt werden. Mit der Funktion draggable(); können Sie einen Container oder ein anderes Objekt als “verschiebbar” deklarieren.

$(document).ready(function(){
 $("#dragMe").draggable();
});

Anschließend müssen Sie nur noch den Container in den body einfügen und eventuell eine Größe und Farbe bzw. Rahmen zuordnen, um den Container zu sehen.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
  <head>
    <title>jQuery UI - Draggable</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <script type="text/javascript" src="http://jqueryui.com/latest/jquery-1.3.2.js"></script>
    <script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.core.js"></script>
    <script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.draggable.js"></script>
    <script type="text/javascript">
      $(document).ready(function(){
        $("#dragMe").draggable();
      });
    </script>
    <style>
     #dragMe {
      width: 200px;
      height: 200px;
      background-color: red;
      border: 1px solid #000000;
      text-align: center;
     }
    </style>
  </head>
  <body>
    <div id="dragMe">
    <b>Drag me</b>
    </div>
  </body>
</html>

Demo ansehen
Projekt downloaden

Verwandte Artikel:

jQuery UI: Droppable Tutorial
jQuery: Slide Down Tutorial
jQuery: Show and Hide Div-Container
jQuery in ASP.NET verwenden
jQuery: Dynamic Content mit Ajax Loader

Suchbegriffe

Kategorie: Allgemein, Tutorials, jQuery Kommentieren »


Kommentar schreiben

Kommentar

Comment Spam Protection by WP-SpamFree