2010-06-28 7 views
0

J'ai le code suivant, dans lequel jGrow ne fonctionne pas. J'ai inclus le fichier Javascript jGrow. Textarea ne règle pas sa taille en fonction de lengtht du texte, au lieu d'une barre de défilement apparaît dans textareaLe plugin jQuery jGrow ne fonctionne pas

<html><head> 
<title>jGrow</title> 
<script src="jquery.js" type="text/javascript"></script> 
<script src="jgrow.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$("textarea#sample1").jGrow({ 
max_height: "300px" 
}); 
</script> 
</head> 


<body> 
<form> 
<textarea id="sample1">Jgrow</textarea> 
<input type="submit"> 
</form> 
</body> 

</html> 
+1

Qu'est-ce qui ne va pas? Quelle est l'erreur, avez-vous charger le fichier javascript javascript? En utilisant la version JGrow 0.4.0? S'il vous plaît élaborer un peu. –

Répondre

1

Avez-vous essayé le débogage avec par exemple Firebux dans Firefox? Je soupçonne que jGrow n'a pas encore été chargé avant de l'appeler. La solution est d'envelopper votre appel dans $(document).ready(function() {/* your code */});

<html><head> 
<title>jGrow</title> 
<script src="jquery.js" type="text/javascript"></script> 
<script src="jgrow.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(document).ready(function() { 
    $("textarea#sample1").jGrow({ 
    max_height: "300px" 
    }); 
}); 
</script> 
</head> 


<body> 
<form> 
<textarea id="sample1">Jgrow</textarea> 
<input type="submit"> 
</form> 
</body> 

</html> 
+0

J'ai enveloppé mon appel dans $ (document) .ready (function() {}) ;, mais cela ne fonctionne toujours pas. Quand j'ai cliqué sur jgrow.js respectifs de firebug il n'affiche rien, quel peut être le problème ??? – Kalx

+0

Est-ce que jgrow.js a un code (d'erreur) à côté dans firebug? 200 est ok quoi que ce soit d'autre signifie quelque chose de mal – RvdK

+0

Non, il n'y a pas de numéro à côté de cela qui signifie qu'il est chargé correctement ?? – Kalx

Questions connexes