Skip to content

Commit

Permalink
Improved selectors in j-Movable.
Browse files Browse the repository at this point in the history
  • Loading branch information
petersirka committed Aug 2, 2020
1 parent b6493da commit b97c234
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
6 changes: 3 additions & 3 deletions j-Movable/component.js
Expand Up @@ -6,7 +6,8 @@ COMPONENT('movable', function(self, config) {
self.readonly();

self.make = function() {
$(document).on('dragenter dragover dragexit drop dragleave dragstart', config.selector, events.ondrag).on('mousedown', config.selector, events.ondown);
var target = config.global ? $(document) : config.parent ? self.parent(config.parent) : self.element;
target.on('dragenter dragover dragexit drop dragleave dragstart', config.selector, events.ondrag).on('mousedown', config.selector, events.ondown);
};

events.ondrag = function(e) {
Expand Down Expand Up @@ -80,5 +81,4 @@ COMPONENT('movable', function(self, config) {
self.destroy = function() {
$(document).off('dragenter dragover dragexit drop dragleave dragstart', config.selector, events.ondrag).off('mousedown', config.selector, events.ondown);
};
});

});
2 changes: 1 addition & 1 deletion j-Movable/component.json
@@ -1,6 +1,6 @@
{
"datecreated": "2019-10-01T20:25:01.000Z",
"dateupdated": "2020-08-02T23:47:00.000Z",
"dateupdated": "2020-08-02T23:49:00.000Z",
"name": "j-Movable",
"tags": [
"movable",
Expand Down
2 changes: 2 additions & 0 deletions j-Movable/readme.md
Expand Up @@ -6,6 +6,8 @@ __Configuration__:

- `selector` {String} jQuery selector for watching
- `exec` {String} A path to method which will be executed if the user moves element
- `global` {Boolean} drag & drop events will be binded to `document` (default: `false`)
- `parent` {String} selector for finding of element where will be binded drag & drop envets (default: current element)

__Example of `Exec` method__:

Expand Down

0 comments on commit b97c234

Please sign in to comment.