(item, className, type = false)
| 1169 | |
| 1170 | // 寻找父元素 |
| 1171 | function findParentElement(item, className, type = false) { |
| 1172 | if (item.parentElement) { |
| 1173 | //console.log(item.parentElement) |
| 1174 | if (type) { // true = 完全一致,false = 包含即可 |
| 1175 | if (item.parentElement.className && item.parentElement.className === className) { |
| 1176 | //console.log(item.parentElement.className) |
| 1177 | return item.parentElement; |
| 1178 | } else { |
| 1179 | let temp = findParentElement(item.parentElement, className, true) |
| 1180 | if (temp) return temp |
| 1181 | } |
| 1182 | } else { |
| 1183 | if (item.parentElement.className && item.parentElement.className.indexOf(className) > -1) { |
| 1184 | return item.parentElement; |
| 1185 | } else { |
| 1186 | let temp = findParentElement(item.parentElement, className) |
| 1187 | if (temp) return temp |
| 1188 | } |
| 1189 | } |
| 1190 | } |
| 1191 | return |
| 1192 | } |
| 1193 | |
| 1194 | |
| 1195 | // 移除高亮链接 |
no outgoing calls
no test coverage detected