Script citations/dicton aléatoires

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Script citations/dicton aléatoires

Message par Invité Lun 12 Aoû 2013 - 10:24

Bonjour,

J'ai un soucis concernant un script qu'on m'a passé... Tant que je mets des "jiojoiuio" pour chaque ligne, les citations apparaissent bien où elles devraient, etc, par contre, dès que j'essaye de mettre mes vraies citations, rien ne va plus :s Les quatre premières marchent, mais après, si j'en ajoute certaines autres, ça apparait plus, si je retire celles qui font que tout disparait (sans comprendre pourquoi) des fois j'ai des "undefined" qui apparaissent. Bref, c'est pas évident, surtout que je peux pas mettre le texte en forme comme je le souhaiterait, ça accepte ni html ni bbcode.



Merci à celui ou celle qui saura m'éclairer Smile

edit : Après avoir tout essayer un par un... j'ai séparé les phrases qui provoquaient undefined :





et celles qui provoquaient un bug :



Dernière édition par Admins HPW le Dim 18 Aoû 2013 - 3:13, édité 1 fois
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script citations/dicton aléatoires

Message par Invité Mer 14 Aoû 2013 - 10:53

Up s'il vous plait Smile

Bonne journée Smile
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script citations/dicton aléatoires

Message par Invité Jeu 15 Aoû 2013 - 13:57

Up Smile
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Script citations/dicton aléatoires

Message par Adam_sfp Jeu 15 Aoû 2013 - 16:47

Adam_sfp

Adam_sfp
Membre actif

Masculin
Messages : 4465
Inscrit(e) le : 18/04/2008

http://antonyadam.kanak.fr
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script citations/dicton aléatoires

Message par Ea Sam 17 Aoû 2013 - 10:16

il ne faut pas de retour à la ligne dans une chaîne javascript


pour que ça soit plus simple à faire, vous pourriez utiliser ce script :

Code:
$(function() {
  $(".random-select").each(function() {
    var a = $(this).children();
    a.length && $(this).replaceWith(a[Math.floor(Math.random() * a.length)])
  })
});
( à mettre sur les pages où vous souhaitez que ça agisse )

ensuite il faut ajouter dans le css :

Code:
.random-select { display: none; }
et mettre où vous souhaitez ( et autant que vous en souhaitez ) :

Code:
<span class="random-select">
  <span>salut</span>
  <span>le</span>
  <span>m<span style="color:red">ond</span>e<strong>!</strong></span>
</span>
et un des éléments enfants de <balise class="random-select">...</balise> sera choisi aléatoirement

cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script citations/dicton aléatoires

Message par Invité Dim 18 Aoû 2013 - 3:12

Merci beaucoup tous les deux Smile

Je vais utiliser la version d'Etana puisqu'elle marche nikel (j'ai pas trop compris comment installer l'autre^^)
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum