<a class="renewal-price hidden-xs more-price">
<div class="aps-tooltip">
<span class="ext-price">
<!-- react-text: 1538 -->更多价格<!-- /react-text -->
<i class="icon icon-down"></i>
</span>
<span class="aps-state-hidden"></span>
</div>
</a>
elMain.addEventListener("mouseover", function (element) {
const elTarget = element.target;
let elMore = null;
if (elTarget.nodeName === 'LI') {
elMore = elTarget.querySelector("a.renewal-price");
console.log(elTarget, elMore);
}
if (elMore) {
// 这里能关联到对应的 pop 元素
}
});
监听事件应该是在 ext-price 上,但是搞不懂是怎么和弹出元素关联的。。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.