salut im essayant d'obtenir la valeur relativement d'un bouton clic: c'est à peu près la base mais renvoie "non infini". Savez-vous pourquoi? P> Cordialement Phil Jackson P> P>
3 Réponses :
Parce que cela n'a jamais été défini? Où est le HTML? Êtes-vous sûr que vous ciblez le bon élément? P>
$ (ceci) vous donnera quel élément a l'identifiant de "#formwardstep", afin que cet exemple fonctionne, il devrait s'agir d'un lien ou d'une ancre, mais vous avez dit que c'était un bouton. p>
Je ne pense pas qu'un bouton peut avoir un attribut rel. Si vous essayez d'obtenir l'attribut RELI d'un lien, vous aurez besoin de sélectionner ce lien plutôt que «ceci». par exemple. $ ('# thelinkid'). Attrib ('rel'). p>
Vous devez ajouter le HTML à cette question. P>
Si vous utilisez un bouton avec un ID, vous ne devriez pas avoir d'obtenir des données supplémentaires à partir de l'attribut REL car la fonction est unique à votre bouton.
Mais si vous avez d'autres raisons, alors vous avez d'autres raisons. Il suffit de vous assurer que votre bouton est défini comme un attribut REL, par exemple P>
$(document).ready(function(){ $('#forwardStep').bind('click',function(){ var page = $(this).attr('rel'); alert(page); }) })
Qu'est-ce que l'élément
#forwardstep code> ressemble au HTML?
On dirait que la fin de votre fonction est manquante.