我在寻找:在容器中选择所有 Spans ,并看到省略(文字省略号) )是否添加工具提示。
无法使用: Jquery ,
我正在使用 React 和 ES6 ,但这应该是纯粹的JS问题,这是我目前的做法,非常感谢您的帮助。< / p>
我目前的做法:
isElipsed(element){
return (element.scrollHeight > (element.innerHeight() + 1) || element.scrollWidth > (element.innerHeight() + 1))
}
isEllipsisActive() {
let valuesArray = document.getElementsByClassName("operation-information__value");
function eventAdder(){
addEventListener("mouseover",function ( event ) {
console.log(arguments);
if(this.isElipsed(event.target)){
event.target.className += ' asdasd';
}
else {}
}
}
valuesArray.forEach(this.eventAdder)
}