https://github.com/icholy/dragevents.jq.js
simple jQuery drag events
https://github.com/icholy/dragevents.jq.js
Last synced: 3 months ago
JSON representation
simple jQuery drag events
- Host: GitHub
- URL: https://github.com/icholy/dragevents.jq.js
- Owner: icholy
- Created: 2013-03-20T18:24:38.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-09-23T15:52:56.000Z (almost 12 years ago)
- Last Synced: 2025-03-01T03:17:49.808Z (4 months ago)
- Language: JavaScript
- Size: 203 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Simple jQuery drag events
```javascript
var $foo = $('#foo');
$foo.registerDragEvents();
$foo.on('dragstart', function (e) {
console.log('dragstart', e);
});$foo.on('drag', function (e) {
console.log('drag', e);
});$foo.on('dragstop', function (e) {
console.log('dragstop', e);
});```
### Event Properties
Each of the event objects passed into the drag callbacks have the following properties.
```javascript
{
x: ,
y: ,
startX: ,
startY: ,
offsetX: ,
offsetY:
}```
### Notes
`$.registerDragEvents` takes an optional parameter which limits the scope of the page which is watched for drag events.
This patameter defaults to `document`.