0

Firefox が最終的に楕円テキストをサポートするようになったので、要素で楕円が実際に発生しているかどうかを判断する方法を探しています。

私の考えは、...が存在するかどうかを確認するためにテキストをチェックすることです(素晴らしいものではありませんが、うまくいきます)。ただし、実際のテキストではなく、楕円のテキストを返す方法が見つかりませんでした。

ここの概念を見ることができます: http://jsfiddle.net/UaSYd/

jQuery に返してもらいたいのは、実際に表示される IE: This ...

アイデア?

4

1 に答える 1

6

セルに省略記号があるかどうかを判断するために私が行うことは、セルのscrollWidthをclientWidthと比較することです。これはうまくいくようです。もちろんそれでも必要な場合;)

jTable.find("td").each(function () {
    if (this.scrollWidth > this.clientWidth) {
        this.title = this.innerText;
    }
});
于 2012-02-08T15:19:30.060 に答える