]> source.dussan.org Git - jquery-ui.git/commitdiff
Draggable demos: Coding standards.
authorScott González <scott.gonzalez@gmail.com>
Fri, 10 Sep 2010 13:17:58 +0000 (09:17 -0400)
committerScott González <scott.gonzalez@gmail.com>
Fri, 10 Sep 2010 13:17:58 +0000 (09:17 -0400)
12 files changed:
demos/draggable/constrain-movement.html
demos/draggable/cursor-style.html
demos/draggable/default.html
demos/draggable/delay-start.html
demos/draggable/events.html
demos/draggable/handle.html
demos/draggable/index.html
demos/draggable/revert.html
demos/draggable/scroll.html
demos/draggable/snap-to.html
demos/draggable/sortable.html
demos/draggable/visual-feedback.html

index 3bb9075e40e47c61f0ad124c2351cec1ae6280a0..c74e59f877b4232d90f0b2dd64ace0bd48b4d407 100644 (file)
@@ -1,35 +1,35 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable - Constrain movement</title>
-       <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
-       <script type="text/javascript" src="../../jquery-1.4.2.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
-       <style type="text/css">
+       <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
+       <script src="../../jquery-1.4.2.js"></script>
+       <script src="../../ui/jquery.ui.core.js"></script>
+       <script src="../../ui/jquery.ui.widget.js"></script>
+       <script src="../../ui/jquery.ui.mouse.js"></script>
+       <script src="../../ui/jquery.ui.draggable.js"></script>
+       <link rel="stylesheet" href="../demos.css">
+       <style>
        .draggable { width: 90px; height: 90px; padding: 0.5em; float: left; margin: 0 10px 10px 0; }
        #draggable, #draggable2 { margin-bottom:20px; }
        #draggable { cursor: n-resize; }
        #draggable2 { cursor: e-resize; }
-       #containment-wrapper { width: 95%; height:150px; border:2px solid #ccc; padding: 10px;}
+       #containment-wrapper { width: 95%; height:150px; border:2px solid #ccc; padding: 10px; }
        </style>
-       <script type="text/javascript">
+       <script>
        $(function() {
-               $("#draggable").draggable({ axis: 'y' });
-               $("#draggable2").draggable({ axis: 'x' });
-               
-               $("#draggable3").draggable({ containment: '#containment-wrapper', scroll: false });
-               $("#draggable4").draggable({ containment: '#demo-frame' });
-               $("#draggable5").draggable({ containment: 'parent' });
+               $( "#draggable" ).draggable({ axis: "y" });
+               $( "#draggable2" ).draggable({ axis: "x" });
 
+               $( "#draggable3" ).draggable({ containment: "#containment-wrapper", scroll: false });
+               $( "#draggable4" ).draggable({ containment: "#demo-frame" });
+               $( "#draggable5" ).draggable({ containment: "parent" });
        });
        </script>
 </head>
 <body>
+
 <div class="demo">
 
 <h3 class="docs">Constrain movement along an axis:</h3>
 
 </div><!-- End demo -->
 
-<div class="demo-description">
 
-<p>
-Constrain the movement of each draggable by defining the boundaries of the draggable area. Set the <code>axis</code> option to limit the draggable's path to the x- or y-axis, or use the <code>containment</code> option to specify a parent DOM element or a jQuery selector, like 'document.'
-</p>
 
+<div class="demo-description">
+<p>Constrain the movement of each draggable by defining the boundaries of the draggable area. Set the <code>axis</code> option to limit the draggable's path to the x- or y-axis, or use the <code>containment</code> option to specify a parent DOM element or a jQuery selector, like 'document.'</p>
 </div><!-- End demo-description -->
+
 </body>
 </html>
index 3263029b03b0dde33e2cb7aa438fa71ee5aede58..44c64f07ee82ee717be54360ef21b202c896a43c 100644 (file)
@@ -1,27 +1,28 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable - Cursor style</title>
-       <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
-       <script type="text/javascript" src="../../jquery-1.4.2.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
-       <style type="text/css">
+       <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
+       <script src="../../jquery-1.4.2.js"></script>
+       <script src="../../ui/jquery.ui.core.js"></script>
+       <script src="../../ui/jquery.ui.widget.js"></script>
+       <script src="../../ui/jquery.ui.mouse.js"></script>
+       <script src="../../ui/jquery.ui.draggable.js"></script>
+       <link rel="stylesheet" href="../demos.css">
+       <style>
        #draggable, #draggable2, #draggable3 { width: 100px; height: 100px; padding: 0.5em; float: left; margin: 0 10px 10px 0; }
        </style>
-       <script type="text/javascript">
+       <script>
        $(function() {
-               $("#draggable").draggable({ cursorAt: { cursor: 'move', top: 56, left: 56 } });
-               $("#draggable2").draggable({ cursorAt: { cursor: 'crosshair', top: -5, left: -5 } });
-               $("#draggable3").draggable({ cursorAt: { bottom: 0 } });
+               $( "#draggable" ).draggable({ cursorAt: { cursor: "move", top: 56, left: 56 } });
+               $( "#draggable2" ).draggable({ cursorAt: { cursor: "crosshair", top: -5, left: -5 } });
+               $( "#draggable3" ).draggable({ cursorAt: { bottom: 0 } });
        });
        </script>
 </head>
 <body>
+
 <div class="demo">
        
 <div id="draggable" class="ui-widget-content">
 
 </div><!-- End demo -->
 
-<div class="demo-description">
 
-<p>
-Position the cursor while dragging the object. By default the cursor appears in the center of the dragged object; use the <code>cursorAt</code> option to specify another location relative to the draggable (specify a pixel value from the top, right, bottom, and/or left).  Customize the cursor's appearance by supplying the <code>cursor</code> option with a valid CSS cursor value: default, move, pointer, crosshair, etc.
-</p>
 
+<div class="demo-description">
+<p>Position the cursor while dragging the object. By default the cursor appears in the center of the dragged object; use the <code>cursorAt</code> option to specify another location relative to the draggable (specify a pixel value from the top, right, bottom, and/or left).  Customize the cursor's appearance by supplying the <code>cursor</code> option with a valid CSS cursor value: default, move, pointer, crosshair, etc.</p>
 </div><!-- End demo-description -->
+
 </body>
 </html>
index b50c54ab1df148942b8e8415879cdd24dd307878..7b6fd15edca39cda72ef5c9ab4f74b84b6e3d3c8 100644 (file)
@@ -1,21 +1,21 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable - Default functionality</title>
-       <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
-       <script type="text/javascript" src="../../jquery-1.4.2.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
-       <style type="text/css">
+       <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
+       <script src="../../jquery-1.4.2.js"></script>
+       <script src="../../ui/jquery.ui.core.js"></script>
+       <script src="../../ui/jquery.ui.widget.js"></script>
+       <script src="../../ui/jquery.ui.mouse.js"></script>
+       <script src="../../ui/jquery.ui.draggable.js"></script>
+       <link rel="stylesheet" href="../demos.css">
+       <style>
        #draggable { width: 150px; height: 150px; padding: 0.5em; }
        </style>
-       <script type="text/javascript">
+       <script>
        $(function() {
-               $("#draggable").draggable();
+               $( "#draggable" ).draggable();
        });
        </script>
 </head>
 
 </div><!-- End demo -->
 
-<div class="demo-description">
 
-<p>
-Enable draggable functionality on any DOM element. Move the draggable object by clicking on it with the mouse and dragging it anywhere within the viewport.
-</p>
 
+<div class="demo-description">
+<p>Enable draggable functionality on any DOM element. Move the draggable object by clicking on it with the mouse and dragging it anywhere within the viewport.</p>
 </div><!-- End demo-description -->
 
 </body>
index c997e28e26b6e050af7f807e1e5c233546b10fd0..444f5febe07156605c89e013da41a06d24b590c3 100644 (file)
@@ -1,27 +1,28 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable - Delay start</title>
-       <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
-       <script type="text/javascript" src="../../jquery-1.4.2.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
-       <style type="text/css">
+       <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
+       <script src="../../jquery-1.4.2.js"></script>
+       <script src="../../ui/jquery.ui.core.js"></script>
+       <script src="../../ui/jquery.ui.widget.js"></script>
+       <script src="../../ui/jquery.ui.mouse.js"></script>
+       <script src="../../ui/jquery.ui.draggable.js"></script>
+       <link rel="stylesheet" href="../demos.css">
+       <style>
        #draggable, #draggable2 { width: 120px; height: 120px; padding: 0.5em; float: left; margin: 0 10px 10px 0; }
        </style>
-       <script type="text/javascript">
+       <script>
        $(function() {
-               $("#draggable").draggable({ distance: 20 });
-               $("#draggable2").draggable({ delay: 1000 });
-               $(".ui-draggable").disableSelection();
+               $( "#draggable" ).draggable({ distance: 20 });
+               $( "#draggable2" ).draggable({ delay: 1000 });
+               $( ".ui-draggable" ).disableSelection();
        });
        </script>
 </head>
 <body>
+
 <div class="demo">
        
 <div id="draggable" class="ui-widget-content">
 
 </div><!-- End demo -->
 
-<div class="demo-description">
 
-<p>
-Delay the start of dragging for a number of milliseconds with the <code>delay</code> option; prevent dragging until the cursor is held down and dragged a specifed number of pixels with the <code>distance</code> option. 
-</p>
 
+<div class="demo-description">
+<p>Delay the start of dragging for a number of milliseconds with the <code>delay</code> option; prevent dragging until the cursor is held down and dragged a specifed number of pixels with the <code>distance</code> option. </p>
 </div><!-- End demo-description -->
+
 </body>
 </html>
index 194598ffb21245fd88b898a2f865cf16955dbcee..f7884007e86f76e9aabfc22a5b9914b69c8b5306 100644 (file)
@@ -1,51 +1,53 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable - Events</title>
-       <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
-       <script type="text/javascript" src="../../jquery-1.4.2.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
-       <style type="text/css">
-               #draggable { width: 16em; padding: 0 1em; }
-               #draggable ul li { margin: 1em 0; padding: 0.5em 0; } * html #draggable ul li { height: 1%; }
-               #draggable ul li span.ui-icon { float: left; }
-               #draggable ul li span.count { font-weight: bold; }
+       <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
+       <script src="../../jquery-1.4.2.js"></script>
+       <script src="../../ui/jquery.ui.core.js"></script>
+       <script src="../../ui/jquery.ui.widget.js"></script>
+       <script src="../../ui/jquery.ui.mouse.js"></script>
+       <script src="../../ui/jquery.ui.draggable.js"></script>
+       <link rel="stylesheet" href="../demos.css">
+       <style>
+       #draggable { width: 16em; padding: 0 1em; }
+       #draggable ul li { margin: 1em 0; padding: 0.5em 0; } * html #draggable ul li { height: 1%; }
+       #draggable ul li span.ui-icon { float: left; }
+       #draggable ul li span.count { font-weight: bold; }
        </style>
-       <script type="text/javascript">
-               $(function() {
-                       var $start_counter = $('#event-start'), $drag_counter = $('#event-drag'), $stop_counter = $('#event-stop');
-                       var counts = [0,0,0];
+       <script>
+       $(function() {
+               var $start_counter = $( "#event-start" ),
+                       $drag_counter = $( "#event-drag" ),
+                       $stop_counter = $( "#event-stop" ),
+                       counts = [ 0, 0, 0 ];
 
-                       $("#draggable").draggable({
-                               start: function() {
-                                       counts[0]++;
-                                       updateCounterStatus($start_counter,counts[0]);
-                               },
-                               drag: function() {
-                                       counts[1]++;
-                                       updateCounterStatus($drag_counter,counts[1]);
-                               },
-                               stop: function() {
-                                       counts[2]++;
-                                       updateCounterStatus($stop_counter,counts[2]);
-                               }
-                       });
+               $( "#draggable" ).draggable({
+                       start: function() {
+                               counts[ 0 ]++;
+                               updateCounterStatus( $start_counter, counts[ 0 ] );
+                       },
+                       drag: function() {
+                               counts[ 1 ]++;
+                               updateCounterStatus( $drag_counter, counts[ 1 ] );
+                       },
+                       stop: function() {
+                               counts[ 2 ]++;
+                               updateCounterStatus( $stop_counter, counts[ 2 ] );
+                       }
                });
 
-               function updateCounterStatus($event_counter,new_count) {
+               function updateCounterStatus( $event_counter, new_count ) {
                        // first update the status visually...
-                       if (!$event_counter.hasClass('ui-state-hover')) {
-                               $event_counter.addClass('ui-state-hover')
-                                       .siblings().removeClass('ui-state-hover');
+                       if ( !$event_counter.hasClass( "ui-state-hover" ) ) {
+                               $event_counter.addClass( "ui-state-hover" )
+                                       .siblings().removeClass( "ui-state-hover" );
                        }
                        // ...then update the numbers
-                       $('span.count',$event_counter).text(new_count);
+                       $( "span.count", $event_counter ).text( new_count );
                }
+       });
        </script>
 </head>
 <body>
 
 </div><!-- End demo -->
 
-<div class="demo-description">
 
-<p>
-Layer functionality onto the draggable using the <code>start</code>, <code>drag</code>, and <code>stop</code> events.  Start is fired at the start of the drag; drag during the drag; and stop when dragging stops.
-</p>
 
+<div class="demo-description">
+<p>Layer functionality onto the draggable using the <code>start</code>, <code>drag</code>, and <code>stop</code> events.  Start is fired at the start of the drag; drag during the drag; and stop when dragging stops.</p>
 </div><!-- End demo-description -->
 
 </body>
index 16bd8a8d761cc541453a48139ded9a78bb51e947..e7c0c650f1314ae9ea24ff3082c14b7f43aa1127 100644 (file)
@@ -1,28 +1,29 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable - Handles</title>
-       <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
-       <script type="text/javascript" src="../../jquery-1.4.2.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
-       <style type="text/css">
+       <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
+       <script src="../../jquery-1.4.2.js"></script>
+       <script src="../../ui/jquery.ui.core.js"></script>
+       <script src="../../ui/jquery.ui.widget.js"></script>
+       <script src="../../ui/jquery.ui.mouse.js"></script>
+       <script src="../../ui/jquery.ui.draggable.js"></script>
+       <link rel="stylesheet" href="../demos.css">
+       <style>
        #draggable, #draggable2 { width: 100px; height: 100px; padding: 0.5em; float: left; margin: 0 10px 10px 0; }
        #draggable p { cursor: move; }
        </style>
-       <script type="text/javascript">
+       <script>
        $(function() {
-               $("#draggable").draggable({ handle: 'p' });
-               $("#draggable2").draggable({ cancel: "p.ui-widget-header" });
-               $("div, p").disableSelection();
+               $( "#draggable" ).draggable({ handle: "p" });
+               $( "#draggable2" ).draggable({ cancel: "p.ui-widget-header" });
+               $( "div, p" ).disableSelection();
        });
        </script>
 </head>
 <body>
+
 <div class="demo">
        
 <div id="draggable" class="ui-widget-content">
 
 </div><!-- End demo -->
 
-<div class="demo-description">
 
+
+<div class="demo-description">
 <p>Allow dragging only when the cursor is over a specific part of the draggable.  Use the <code>handle</code> option to specify the jQuery selector of an element (or group of elements) used to drag the object.</p>
 <p>Or prevent dragging when the cursor is over a specific element (or group of elements) within the draggable.  Use the <code>cancel</code> option to specify a jQuery selector over which to "cancel" draggable functionality.</p>
-
 </div><!-- End demo-description -->
+
 </body>
 </html>
index 65b900c911d0a85fad9d755fe79fa985d4f4bd20..0beda8e72924a3ef7a5ef03378ef986ee35f0e61 100644 (file)
@@ -1,9 +1,9 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable Demos</title>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
+       <link rel="stylesheet" href="../demos.css">
 </head>
 <body>
 
index 77b79599cf8da917095a1bfb4611c58289ac6829..9d10f42c0057c4df380e4a6d9cb09ee08dd51743 100644 (file)
@@ -1,26 +1,27 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable - Revert position</title>
-       <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
-       <script type="text/javascript" src="../../jquery-1.4.2.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
-       <style type="text/css">
+       <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
+       <script src="../../jquery-1.4.2.js"></script>
+       <script src="../../ui/jquery.ui.core.js"></script>
+       <script src="../../ui/jquery.ui.widget.js"></script>
+       <script src="../../ui/jquery.ui.mouse.js"></script>
+       <script src="../../ui/jquery.ui.draggable.js"></script>
+       <link rel="stylesheet" href="../demos.css">
+       <style>
        #draggable, #draggable2 { width: 100px; height: 100px; padding: 0.5em; float: left; margin: 0 10px 10px 0; }
        </style>
-       <script type="text/javascript">
+       <script>
        $(function() {
-               $("#draggable").draggable({ revert: true });
-               $("#draggable2").draggable({ revert: true, helper: 'clone' });
+               $( "#draggable" ).draggable({ revert: true });
+               $( "#draggable2" ).draggable({ revert: true, helper: "clone" });
        });
        </script>
 </head>
 <body>
+
 <div class="demo">
        
 <div id="draggable" class="ui-widget-content">
 
 </div><!-- End demo -->
 
-<div class="demo-description">
 
-<p>
-Return the draggable (or it's helper) to its original location when dragging stops with the boolean <code>revert</code> option.
-</p>
 
+<div class="demo-description">
+<p>Return the draggable (or it's helper) to its original location when dragging stops with the boolean <code>revert</code> option.</p>
 </div><!-- End demo-description -->
+
 </body>
 </html>
index c7033b34eb1fb9b00a63260d09a3813d8982404e..560cb435efe1ee3cffe4ad2762e026693a216ccd 100644 (file)
@@ -1,27 +1,28 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable - Auto-scroll</title>
-       <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
-       <script type="text/javascript" src="../../jquery-1.4.2.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
-       <style type="text/css">
+       <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
+       <script src="../../jquery-1.4.2.js"></script>
+       <script src="../../ui/jquery.ui.core.js"></script>
+       <script src="../../ui/jquery.ui.widget.js"></script>
+       <script src="../../ui/jquery.ui.mouse.js"></script>
+       <script src="../../ui/jquery.ui.draggable.js"></script>
+       <link rel="stylesheet" href="../demos.css">
+       <style>
        #draggable, #draggable2, #draggable3 { width: 100px; height: 100px; padding: 0.5em; float: left; margin: 0 10px 10px 0; }
        </style>
-       <script type="text/javascript">
+       <script>
        $(function() {
-               $("#draggable").draggable({ scroll: true });
-               $("#draggable2").draggable({ scroll: true, scrollSensitivity: 100 });
-               $("#draggable3").draggable({ scroll: true, scrollSpeed: 100 });
+               $( "#draggable" ).draggable({ scroll: true });
+               $( "#draggable2" ).draggable({ scroll: true, scrollSensitivity: 100 });
+               $( "#draggable3" ).draggable({ scroll: true, scrollSpeed: 100 });
        });
        </script>
 </head>
 <body>
+
 <div class="demo">
        
 <div id="draggable" class="ui-widget-content">
 
 </div><!-- End demo -->
 
-<div class="demo-description">
 
-<p>
-Automatically scroll the document when the draggable is moved beyond the viewport. Set the <code>scroll</code> option to true to enable auto-scrolling, and fine-tune when scrolling is triggered and its speed with the <code>scrollSensitivity</code> and <code>scrollSpeed</code> options.
-</p>
 
+<div class="demo-description">
+<p>Automatically scroll the document when the draggable is moved beyond the viewport. Set the <code>scroll</code> option to true to enable auto-scrolling, and fine-tune when scrolling is triggered and its speed with the <code>scrollSensitivity</code> and <code>scrollSpeed</code> options.</p>
 </div><!-- End demo-description -->
+
 </body>
 </html>
index a9ad84642d425e9bc25f710e2a8d7ebf4c0e7016..4859403aeade20e08f59faecd85607847aeabfc4 100644 (file)
@@ -1,31 +1,32 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable - Snap to element or grid</title>
-       <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
-       <script type="text/javascript" src="../../jquery-1.4.2.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
-       <style type="text/css">
+       <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
+       <script src="../../jquery-1.4.2.js"></script>
+       <script src="../../ui/jquery.ui.core.js"></script>
+       <script src="../../ui/jquery.ui.widget.js"></script>
+       <script src="../../ui/jquery.ui.mouse.js"></script>
+       <script src="../../ui/jquery.ui.draggable.js"></script>
+       <link rel="stylesheet" href="../demos.css">
+       <style>
        .draggable { width: 90px; height: 80px; padding: 5px; float: left; margin: 0 10px 10px 0; font-size: .9em; }
        .ui-widget-header p, .ui-widget-content p { margin: 0; }
        #snaptarget { height: 140px; }
        </style>
-       <script type="text/javascript">
+       <script>
        $(function() {
-               $("#draggable").draggable({ snap: true });
-               $("#draggable2").draggable({ snap: '.ui-widget-header' });
-               $("#draggable3").draggable({ snap: '.ui-widget-header', snapMode: 'outer' });
-               $("#draggable4").draggable({ grid: [20,20] });
-               $("#draggable5").draggable({ grid: [80, 80] });
+               $( "#draggable" ).draggable({ snap: true });
+               $( "#draggable2" ).draggable({ snap: ".ui-widget-header" });
+               $( "#draggable3" ).draggable({ snap: ".ui-widget-header", snapMode: "outer" });
+               $( "#draggable4" ).draggable({ grid: [ 20,20 ] });
+               $( "#draggable5" ).draggable({ grid: [ 80, 80 ] });
        });
        </script>
 </head>
 <body>
+
 <div class="demo">
        
 <div id="snaptarget" class="ui-widget-header">
 
 </div><!-- End demo -->
 
-<div class="demo-description">
 
-<p>Snap the draggable to the inner or outer boundaries of a DOM element.  Use the <code>snap</code>, <code>snapMode</code> (inner, outer, both), and <code>snapTolerance</code> (distance in pixels the draggable must be from the element when snapping is invoked) options. </p>
 
+<div class="demo-description">
+<p>Snap the draggable to the inner or outer boundaries of a DOM element.  Use the <code>snap</code>, <code>snapMode</code> (inner, outer, both), and <code>snapTolerance</code> (distance in pixels the draggable must be from the element when snapping is invoked) options. </p>
 <p>Or snap the draggable to a grid.  Set the dimensions of grid cells (height and width in pixels) with the <code>grid</code> option.</p>
-
 </div><!-- End demo-description -->
 
-
-
 </body>
 </html>
index a87ddc0ef914a331fd85075bcce92a4d12b858d6..c405e482583c7382b0453924e95ff3391dc636c3 100644 (file)
@@ -1,35 +1,36 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable + Sortable</title>
-       <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
-       <script type="text/javascript" src="../../jquery-1.4.2.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.sortable.js"></script>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
-       <style type="text/css">
+       <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
+       <script src="../../jquery-1.4.2.js"></script>
+       <script src="../../ui/jquery.ui.core.js"></script>
+       <script src="../../ui/jquery.ui.widget.js"></script>
+       <script src="../../ui/jquery.ui.mouse.js"></script>
+       <script src="../../ui/jquery.ui.draggable.js"></script>
+       <script src="../../ui/jquery.ui.sortable.js"></script>
+       <link rel="stylesheet" href="../demos.css">
+       <style>
        .demo ul { list-style-type: none; margin: 0; padding: 0; margin-bottom: 10px; }
        .demo li { margin: 5px; padding: 5px; width: 150px; }
        </style>
-       <script type="text/javascript">
+       <script>
        $(function() {
-               $("#sortable").sortable({
+               $( "#sortable" ).sortable({
                        revert: true
                });
-               $("#draggable").draggable({
-                       connectToSortable: '#sortable',
-                       helper: 'clone',
-                       revert: 'invalid'
+               $( "#draggable" ).draggable({
+                       connectToSortable: "#sortable",
+                       helper: "clone",
+                       revert: "invalid"
                });
-               $("ul, li").disableSelection();
+               $( "ul, li" ).disableSelection();
        });
        </script>
 </head>
 <body>
+
 <div class="demo">
        
 <ul>
 
 </div><!-- End demo -->
 
-<div class="demo-description">
 
-<p>
-Draggables are built to interact seamlessly with <a href="#">sortables</a>.
-</p>
 
+<div class="demo-description">
+<p>Draggables are built to interact seamlessly with <a href="#">sortables</a>.</p>
 </div><!-- End demo-description -->
+
 </body>
 </html>
index 4644472f08d88fd769172f09d9406f409b5d418e..5926374a3af4a6ee6fb9bac62ed477d6a816cf07 100644 (file)
@@ -1,37 +1,38 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <meta charset="UTF-8" />
+       <meta charset="utf-8">
        <title>jQuery UI Draggable - Visual feedback</title>
-       <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
-       <script type="text/javascript" src="../../jquery-1.4.2.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
-       <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script>
-       <link type="text/css" href="../demos.css" rel="stylesheet" />
-       <style type="text/css">
+       <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
+       <script src="../../jquery-1.4.2.js"></script>
+       <script src="../../ui/jquery.ui.core.js"></script>
+       <script src="../../ui/jquery.ui.widget.js"></script>
+       <script src="../../ui/jquery.ui.mouse.js"></script>
+       <script src="../../ui/jquery.ui.draggable.js"></script>
+       <link rel="stylesheet" href="../demos.css">
+       <style>
        #draggable, #draggable2, #draggable3, #set div { width: 90px; height: 90px; padding: 0.5em; float: left; margin: 0 10px 10px 0; }
        #draggable, #draggable2, #draggable3 { margin-bottom:20px; }
        #set { clear:both; float:left; width: 368px; height: 120px; }
        p { clear:both; margin:0; padding:1em 0; }
        </style>
-       <script type="text/javascript">
+       <script>
        $(function() {
-               $("#draggable").draggable({ helper: 'original' });
-               $("#draggable2").draggable({ opacity: 0.7, helper: 'clone' });
-               $("#draggable3").draggable({
-                       cursor: 'move',
+               $( "#draggable" ).draggable({ helper: "original" });
+               $( "#draggable2" ).draggable({ opacity: 0.7, helper: "clone" });
+               $( "#draggable3" ).draggable({
+                       cursor: "move",
                        cursorAt: { top: -12, left: -20 },
-                       helper: function(event) {
-                               return $('<div class="ui-widget-header">I\'m a custom helper</div>');
+                       helper: function( event ) {
+                               return $( "<div class='ui-widget-header'>I'm a custom helper</div>" );
                        }
                });
-               $("#set div").draggable({ stack: '#set div' });
+               $( "#set div" ).draggable({ stack: "#set div" });
        });
        </script>
 </head>
 <body>
+
 <div class="demo">
 
 <h3 class="docs">With helpers:</h3>
 
 </div><!-- End demo -->
 
-<div class="demo-description">
 
-<p>Provide feedback to users as they drag an object in the form of a helper. The <code>helper</code> option accepts the values 'original' (the draggable object moves with the cursor), 'clone' (a duplicate of the draggable moves with the cursor), or a function that returns a DOM element (that element is shown near the cursor during drag). Control the helper's transparency with the <code>opacity</code> option.</p>
 
+<div class="demo-description">
+<p>Provide feedback to users as they drag an object in the form of a helper. The <code>helper</code> option accepts the values 'original' (the draggable object moves with the cursor), 'clone' (a duplicate of the draggable moves with the cursor), or a function that returns a DOM element (that element is shown near the cursor during drag). Control the helper's transparency with the <code>opacity</code> option.</p>
 <p>To clarify which draggable is in play, bring the draggable in motion to front. Use the <code>zIndex</code> option to set a higher z-index for the helper, if in play, or use the <code>stack</code> option to ensure that the last item dragged will appear on top of others in the same group on drag stop.</p>
-
 </div><!-- End demo-description -->
+
 </body>
 </html>