搜索

有思俱乐部学习园地

U.UF.E.getLineElement() 获取到当前选区的行级元素。


函数源码:

/**
* 获取到行元素
* @param   {element} 选取元素
*/
U.UF.E.getLineElement = function (el) {
    var _tagname = el.tagName ? el.tagName.toLocaleLowerCase() : ""; //获取元素的标签名
    //行级元素包括:div和p标签  当递归检索到body层时结束递归
    while (!(_tagname == "div" || _tagname == "p" || _tagname == "body")) {    
        el = el.parentNode;
        _tagname = el.tagName.toLocaleLowerCase();
    }
    return el;
}

工作人员

 
作者: 14互联网G5-2 杨思强
信息录入: 14互联网G5-2 杨思强