老哥们帮忙
1
loading Apr 17, 2020 via Android
click event
this |
3
azcvcza Apr 17, 2020
在 body 上添加监听器,然后记录?
或者看看其他带佬关于前端埋点的文章 |
4
kaiki Apr 17, 2020
把他当 this,然后给 this 加 id ?
|
5
pota Apr 17, 2020
xpath ?
|
6
vivipure Apr 17, 2020
document.addEventListener('click',function(e) {
console.log(e.target.style.color='red') }) |
8
imhxc Apr 17, 2020
如果你要记录这个元素,如果不用 ID,好像没有太好的办法,因为你 DOM 结构是变化的。
|
12
ESeanZ Apr 17, 2020
点过的元素都加个参数?
|
13
superrichman Apr 17, 2020
|
14
wangyzj OP @superrichman 好像有点意思
|
17
imhxc Apr 17, 2020
@wangyzj 嗯嗯 不变最好了。 那就用楼上推荐的方法,我个人优先推荐 xpath,其次 css selector 。
另外,也可以尝试对每个版本保存一个结构快照,用于比对多个版本下的点击是属于同一个元素,不过这只是我一个想法,不知道是否可行。 |
19
zhw2590582 Apr 17, 2020
前几天看到过类似的库,从 DOM 反查唯一选择器 https://github.com/fczbkk/css-selector-generator
|
20
wangyzj OP @zhw2590582 好东西,谢谢哦
|