mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
refactor(listeners) setCurrentFile, dragndrop
This commit is contained in:
parent
a48bf517a0
commit
fd5270990c
1 changed files with 9 additions and 4 deletions
|
|
@ -204,9 +204,8 @@ var Util, DOM, CloudCmd;
|
|||
link);
|
||||
}
|
||||
|
||||
function setCurrentFile(event, callback) {
|
||||
var element = event.target,
|
||||
tag = element.tagName;
|
||||
function getLIElement(element) {
|
||||
var tag = element.tagName;
|
||||
|
||||
if (tag !== 'LI')
|
||||
do {
|
||||
|
|
@ -214,6 +213,13 @@ var Util, DOM, CloudCmd;
|
|||
tag = element.tagName;
|
||||
} while(tag !== 'LI');
|
||||
|
||||
return element;
|
||||
}
|
||||
|
||||
|
||||
function setCurrentFile(event, callback) {
|
||||
var element = getLIElement(event.target);
|
||||
|
||||
if (callback)
|
||||
Util.exec(callback, element);
|
||||
else
|
||||
|
|
@ -247,7 +253,6 @@ var Util, DOM, CloudCmd;
|
|||
i = 0,
|
||||
n = panels.length,
|
||||
preventDefault = function (event) {
|
||||
event.stopPropagation();
|
||||
event.preventDefault();
|
||||
},
|
||||
toggle = function () {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue