jQuery: funzione substr o substring per tagliare un testo?

m.pittini

Utente Attivo
26 Feb 2009
232
6
0
Esiste una funzione in jQuery per tagliare un testo ad un certo numero di caratteri?
La mia esigenza è di creare un'anteprima di un testo mettendo i primi 50 caratteri e poi 3 puntini.
Chi mi aiuta?

Grazie in anticipo!
 
Ho fatto di getto senza provare:

Codice:
jQuery.fn.taglia = function(lunghezza){
  var testo = $(this).val();
  if (testo.length > lunghezza) {
    $(this).text(testo.substr(0, lunghezza) + '...');
  }
};

Da usare così:

Codice:
$('#testo').taglia(50);

Fammi sapere se ti funziona. Ciao
 

Discussioni simili