diff --git a/lib/client/dom.js b/lib/client/dom.js index 6833b56c..638bafad 100644 --- a/lib/client/dom.js +++ b/lib/client/dom.js @@ -1113,38 +1113,38 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; return this; }; - /* - * set current file by position - * - * @param layer - element - * @param - position {x, y} - */ - this.getCurrentByPosition = function(position) { - var element, tag, isChild, - x = position.x, - y = position.y; - - element = document.elementFromPoint(x, y), - tag = element.tagName; - - isChild = Util.strCmp(tag, ['A', 'SPAN', 'LI']); - - if (!isChild) { - element = null; - } else { - switch (tag) { - case 'A': - element = element.parentElement.parentElement; - break; + /* + * set current file by position + * + * @param layer - element + * @param - position {x, y} + */ + this.getCurrentByPosition = function(position) { + var element, tag, isChild, + x = position.x, + y = position.y; - case 'SPAN': - element = element.parentElement; - break; + element = document.elementFromPoint(x, y), + tag = element.tagName; + + isChild = Util.strCmp(tag, ['A', 'SPAN', 'LI']); + + if (!isChild) { + element = null; + } else { + switch (tag) { + case 'A': + element = element.parentElement.parentElement; + break; + + case 'SPAN': + element = element.parentElement; + break; + } } - } - - return element; - }; + + return element; + }; /** * select current file