summaryrefslogtreecommitdiff
path: root/static/js/src
diff options
context:
space:
mode:
Diffstat (limited to 'static/js/src')
-rw-r--r--static/js/src/drag.js18
1 files changed, 9 insertions, 9 deletions
diff --git a/static/js/src/drag.js b/static/js/src/drag.js
index f6738db..b48c365 100644
--- a/static/js/src/drag.js
+++ b/static/js/src/drag.js
@@ -16,7 +16,7 @@ function dragTarget (target, callbacks) {
base.enter = function(e){
base.target.classList.add('over');
if ('enter' in callbacks) {
- callbacks.enter(Drag.imgSrc);
+ callbacks.enter(Drag.url);
}
return false;
}
@@ -25,21 +25,21 @@ function dragTarget (target, callbacks) {
e.preventDefault(); // Necessary. Allows us to drop.
}
if ('over' in callbacks) {
- callbacks.over(Drag.imgSrc);
+ callbacks.over(Drag.url);
}
return false;
}
base.leave = function(e){
base.target.classList.remove('over');
if ('leave' in callbacks) {
- callbacks.leave(Drag.imgSrc);
+ callbacks.leave(Drag.url);
}
return false;
}
base.end = function(e){
base.target.classList.remove('over');
if ('leave' in callbacks) {
- callbacks.leave(Drag.imgSrc);
+ callbacks.leave(Drag.url);
}
return false;
}
@@ -52,7 +52,7 @@ function dragTarget (target, callbacks) {
e.preventDefault();
}
if ('drop' in callbacks) {
- callbacks.drop(Drag.imgSrc);
+ callbacks.drop(Drag.url);
}
return false;
}
@@ -60,16 +60,16 @@ function dragTarget (target, callbacks) {
};
window.Drag = {
- 'imgSrc': "",
+ 'url': "",
'bindImages': function (){
- $('.unbound').each(function(index,img){
- img.addEventListener('dragstart', Drag.start, false);
+ $('img.unbound').each(function(img){
+ this.addEventListener('dragstart', Drag.start, false);
$(this).removeClass('unbound');
});
},
'start': function(e){
if (this.src) {
- Drag.imgSrc = this.src;
+ Drag.url = this.src;
}
}
}