Permalink
Please sign in to comment.
Showing
with
182 additions
and 48 deletions.
- +3 −0 demos/demos.css
- +28 −6 demos/draggable/constrain-movement.html
- +2 −1 demos/draggable/containment_iframe.html
- +46 −0 demos/draggable/cursor-style.html
- +2 −2 demos/draggable/default.html
- +41 −0 demos/draggable/delay-start.html
- +2 −2 demos/draggable/events.html
- +10 −5 demos/draggable/handle.html
- +1 −1 demos/draggable/index.html
- +2 −2 demos/draggable/revert.html
- +2 −2 demos/draggable/scroll.html
- +14 −17 demos/draggable/snap-to.html
- +2 −2 demos/draggable/sortable.html
- +27 −8 demos/draggable/visual-feedback.html
| @@ -0,0 +1,46 @@ | ||
| +<!doctype html> | ||
| +<html lang="en"> | ||
| +<head> | ||
| + <title>jQuery UI Draggable - Cursor style</title> | ||
| + <link type="text/css" href="../../themes/base/ui.all.css" rel="stylesheet" /> | ||
| + <script type="text/javascript" src="../../jquery-1.3.js"></script> | ||
| + <script type="text/javascript" src="../../ui/ui.core.js"></script> | ||
| + <script type="text/javascript" src="../../ui/ui.draggable.js"></script> | ||
| + <link type="text/css" href="../demos.css" rel="stylesheet" /> | ||
| + <style type="text/css"> | ||
| + #draggable, #draggable2, #draggable3 { width: 100px; height: 100px; padding: 0.5em; float: left; margin: 5px; } | ||
| + </style> | ||
| + <script type="text/javascript"> | ||
| + $(function() { | ||
| + $("#draggable").draggable({ cursorAt: { top: 56, left: 56 } }); | ||
| + $("#draggable2").draggable({ cursorAt: { top: -5, left: -5 } }); | ||
| + $("#draggable3").draggable({ cursorAt: { bottom: 0 } }); | ||
| + }); | ||
| + </script> | ||
| +</head> | ||
| +<body> | ||
| +<div class="demo"> | ||
| + | ||
| +<div id="draggable" class="ui-widget-content"> | ||
| + <p>I will always stick to the center (relative to the mouse)</p> | ||
| +</div> | ||
| + | ||
| +<div id="draggable2" class="ui-widget-content"> | ||
| + <p>My cursor is at left -5 and top -5</p> | ||
| +</div> | ||
| + | ||
| +<div id="draggable3" class="ui-widget-content"> | ||
| + <p>My cursor position is only controlled for the 'bottom' value</p> | ||
| +</div> | ||
| + | ||
| +</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 <strong>cursorAt</strong> 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 <strong>cursor</strong> option with a valid CSS cursor value: default, move, pointer, crosshair, etc. --> | ||
| +</p> | ||
| + | ||
| +</div><!-- End demo-description --> | ||
| +</body> | ||
| +</html> |
| @@ -0,0 +1,41 @@ | ||
| +<!doctype html> | ||
| +<html lang="en"> | ||
| +<head> | ||
| + <title>jQuery UI Draggable - Delay start</title> | ||
| + <link type="text/css" href="../../themes/base/ui.all.css" rel="stylesheet" /> | ||
| + <script type="text/javascript" src="../../jquery-1.3.js"></script> | ||
| + <script type="text/javascript" src="../../ui/ui.core.js"></script> | ||
| + <script type="text/javascript" src="../../ui/ui.draggable.js"></script> | ||
| + <link type="text/css" href="../demos.css" rel="stylesheet" /> | ||
| + <style type="text/css"> | ||
| + #draggable, #draggable2 { width: 120px; height: 120px; padding: 0.5em; float: left; margin: 5px; } | ||
| + </style> | ||
| + <script type="text/javascript"> | ||
| + $(function() { | ||
| + $("#draggable").draggable({ distance: 20 }); | ||
| + $("#draggable2").draggable({ delay: 1000 }); | ||
| + }); | ||
| + </script> | ||
| +</head> | ||
| +<body> | ||
| +<div class="demo"> | ||
| + | ||
| +<div id="draggable" class="ui-widget-content"> | ||
| + <p>Only if you drag me by 20 pixels, the dragging will start</p> | ||
| +</div> | ||
| + | ||
| +<div id="draggable2" class="ui-widget-content"> | ||
| + <p>Regardless of the distance, you have to drag and wait for 1000ms before dragging starts</p> | ||
| +</div> | ||
| + | ||
| +</div><!-- End demo --> | ||
| + | ||
| +<div class="demo-description"> | ||
| + | ||
| +<p> | ||
| +Delay the start of dragging for a number of milliseconds with the <strong>delay</strong> option; prevent dragging until the cursor is held down and dragged a specifed number of pixels with the <strong>distance</strong> option. | ||
| +</p> | ||
| + | ||
| +</div><!-- End demo-description --> | ||
| +</body> | ||
| +</html> |
Oops, something went wrong.
0 comments on commit
c144717