|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Christophe Webmaster Inscription : juillet 2011 Messages : 4 ![]() |
bonjour à tous,
nouveau dans le domaine du code et nouveau sur ce forum, je sollicite votre aide car on me demande de corriger une ligne de code car elle fait planter un site et je vous avoue que je ne trouve pas l'erreur. Après de multiples recherches, il semblerait que le souci vienne de cette ligne de code : Code :
while(loopLength>0){$.each(array,function(index,val){if(loopLength>0){if(!startPopulatingArray){if(index==start){startPopulatingArray=true;sample.push($(this).clone());loopLength--;}}else{sample.push($(this).clone());loopLength--;}}else{return false;}});} Le js dont cette ligne est issue permet l'affichage d'un slider et quand je lance mon site, tout mon navigateur plante... Merci de votre aide en tout cas. |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Nicolas Inscription : janvier 2011 Messages : 378 ![]() |
As tu essayer de debbuger avec firebug (sur firefox) ?
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Christophe Webmaster Inscription : juillet 2011 Messages : 4 ![]() |
En fait comme je le disais je débute et je n'ai pas bcp de connaissance dans le domaine des .js
Sous firebug, j'arrive à identifier la ligne mais pas l'erreur en elle même. Il y a une manip a faire pour voir où ça se situe ? |
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Nicolas Inscription : janvier 2011 Messages : 378 ![]() |
Ce qui serait bien s'est d'identifier d'ou provient le code js, quels fichier, et de mettre des sauts de ligne pour voir exactement quelle ligne pose problème. On peut ajouter un breakpoint pour faire du pas à pas et verifier l'état des variables.
Et normalement il y a un message d'erreur qui peut donner un indice. |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Christophe Webmaster Inscription : juillet 2011 Messages : 4 ![]() |
Je ne vois pas de message d'erreur dans firebug qui pourrait me dire pour le code est faux.
le site en question est celui ci : http://www.52coupsdecoeur.com/ Merci, Christophe |
|
|
00
|
|
|
#6 |
|
Membre expérimenté
![]() Nicolas Inscription : janvier 2011 Messages : 378 ![]() |
J'ai regardé, ça ne plante pas chez moi, le slider semble bien marcher.
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Christophe Webmaster Inscription : juillet 2011 Messages : 4 ![]() |
En fait le slider bugue quand tu changes de versions linguistiques
|
|
|
00
|
|
|
#8 | ||
|
Membre expérimenté
![]() Nicolas Inscription : janvier 2011 Messages : 378 ![]() |
Je pense que le problème ne vient pas de ce morceaux de javascript, car ce javascript provient de JQuery et il y a peu de chance qu'il y est un tel bug.
On dirait qu'il y a une boucle infini. Tu peux commenter cela (ça devrait enlever l'effet Slider) et voir si ça marche. Vu que la page plante complètement dès qu'on change de langue je ne peux pas en dire plus. Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com