浏览代码

调整名称

杨东明 9 月之前
父节点
当前提交
24b3438926
共有 1 个文件被更改,包括 3 次插入20 次删除
  1. 3 20
      content.js

+ 3 - 20
content.js

@@ -148,11 +148,11 @@ function clickHandler(e) {
     jslist: jsRequests,
     targe: oldTarget.outerHTML,
     csslist: myComputedStyle(oldTarget),
-    path: getParentInfo(oldTarget),
+    path: getNodePosition(oldTarget),
   });
 }
 
-function getParentInfo(element) {
+function getNodePosition(element) {
   let id = [];
   if (element === document.body) {
     return [1];
@@ -168,24 +168,7 @@ function getParentInfo(element) {
       }
       index++;
     }
-    return getParentInfo(element.parentNode).concat(id);
-  }
-}
-
-function getNodePosition(element) {
-  let id = "";
-  if (element === document.body) {
-    return "1";
-  } else {
-    let parentNode = element.parentNode;
-    for (let i = 0; parentNode.childNodes.length; i++) {
-      let child = parentNode.childNodes[i];
-      if (child === element) {
-        id = i + "";
-        break;
-      }
-    }
-    return getNodePosition(element.parentNode) + "-" + id
+    return getNodePosition(element.parentNode).concat(id);
   }
 }