直接if (elem.nodeName.toLowerCase() == until || elem.className == until) 过滤 感觉就可以了啊 为什么 还要判定until !== undefined; 求大神告知
代码要严谨些