现在firefox最终支持椭圆文本我正在寻找一种方法来确定椭圆是否实际发生在元素上。
我的想法是检查文本以查看是否存在(不是很好但会起作用)。但是我没有找到返回椭圆文本而不是实际文本的方法。
你可以看到这里的概念:http://jsfiddle.net/UaSYd/
我希望jQuery返回的是实际显示的内容IE:这......
想法?
答案 0 :(得分:6)
我如何确定单元格是否有省略号是将单元格scrollWidth与clientWidth进行比较。这似乎有效。如果你当然还需要它;)
jTable.find("td").each(function () {
if (this.scrollWidth > this.clientWidth) {
this.title = this.innerText;
}
});