2010-02-22 12 views
0

Comment ajouter un texte très long dans jGrowl?Comment insérer un texte très long dans jgrowl

À l'heure actuelle, si le texte est long, il sort simplement de la page.

Merci.

+2

Je suppose * que vous parlez d'un texte sans espaces est trop long pour la boîte jgrowl. Est-ce correct? Souhaitez-vous qu'il soit ajouté à une nouvelle ligne à un point quelconque du texte? A quoi ressemble le texte? Est-ce un cas spécifique où cela se produit, ce qui nous permettrait de créer un point de rupture logique? – user113716

Répondre

2

Eh bien Hulk, puisque nous n'avons plus d'informations de votre part, je vais juste essayer de trouver une solution.

Cela va casser n'importe quel long texte après 15 caractères. (Bien sûr, vous pouvez remplacer n'importe quel nombre que vous voulez.)

Ceci suppose qu'il n'y a pas de balises HTML. Juste du texte.

var theText = $('.myContainer').text().split(' ') 
jQuery.each(theText,function(i,val){ 
    theText[i] = val.replace(/^(\S{15})(\S+)/,'$1 $2') 
}) 
$('.myContainer').text(theText.join(' '));