2012-08-04 16 views
5

Ich bin auf der Suche nach einem jQuery Autoellipsis Plugin. (autoellipsis plugins fügt ... am Ende eines mehrzeiligen Textes hinzu.)Schnellste jQuery Autoellipsis Plugin?

Ich kenne diese plugins: autoellipsis und dotdotdot. aber beide arbeiten langsam in meinem jQuery Mobile Projekt.

Was ist das schnellste jQuery Autoellipsis Plugin?

EDIT: Ich muss Autoellipsis Plugin auf Fenstergröße Ereignis aufrufen.

Antwort

7

Diese JsPerf (http://jsperf.com/truncate-vs-dotdotdot/4) den folgenden Verkürzen/Auslassungs Plugins:

  • jquery dotdotdot 1.6.16
  • jquery Trunkat 1.4
  • autoellipsis 1.0.10
  • truncate.js v0.1.0
  • trunk8 v1.3.1

Diese Plugins werden von der jsPerf verknüpft. Laut den Ergebnissen führt truncate.js den Rest aus.

+0

Eigentlich scheint, dass truncate.js gesagt werden muss, wie viele Zeilen wir brauchen. Wenn wir einen automatischen auswählen möchten, übertrifft jquery truncate den Rest. –

1
+0

Es funktioniert nicht richtig in meinem Code ... –

+0

hier ist ein funktionierendes Beispiel http://jsfiddle.net/abdullahdiaa/s6WB5/ – AbdullahDiaa

+0

Dies ist nur eine einzige Zeile ist, aber ich will mehrzeilige autoellipsis –

3

Trunk8 ist ein großes Bündel mit.

+1

Es muss sagen, wie viele Zeilen es zeigen sollte, aber ich weiß es nicht. Ich möchte so viel wie möglich zeigen. –

1

Dieser ist, dass ich eine Weile zurück gerollt, es unterstützt mehrere Leitungen usw., ich habe es einige „große“ Ideen haben, aber so weit dies nützlich genug gewesen, wie es ist:

https://github.com/rmorse/AutoEllipsis