Con JavaScript è semplice troncare il testo ad una data lunghezza.
Possiamo implementare la seguente funzione di utility:
var createExcerpt = function( element, limit ) {
var first = element.firstChild;
if( first.nodeType == 3 ) {
var text = first.nodeValue;
var excerpt = text.substring( 0, limit - 1 ) + "...";
first.nodeValue = excerpt;
}
};