第一次点击,tips位置靠右,隐藏后再次点击就可以了,我看了一下您的代码:
query2.select('#just-tooltip').boundingClientRect(dd => {
// console.log(dd)
console.log(dd);
outerWidth = dd.width;
outerHeight = dd.height;
再这部分打印了dd,dd.witth时20
bottom: 16
dataset: {}
height: 16
id: "just-tooltip"
left: -9921
right: -9901
top: 0
width: 20
第二次就不是了
bottom: 381
dataset: {}
height: 32
id: "just-tooltip"
left: -9921
right: -9625
top: 349
width: 296
为啥两次的dd属性不一致呢,求教,谢谢!
0 个回复