Bonjour,
Dans un fichier js, via du Jquery, je construis des boutons de manière dynamique :
Sur le onclick de ces boutons, j'appelle une fonction removePrice() se trouvant dans le même fichier js :Code:
1
2
3
4 var $newFormLi = $ ( '<li></li>' ). append ( newForm ); var $deletePriceButton = $ ( '<button type="button" class="btn-remove" onclick="removePrice(this);">Supprimer cette durée</button>' ); $newFormLi. append ( $deletePriceButton ); $( this ) . before ( $newFormLi );
Code:onclick="removePrice(this);"
Or, lorsque je clique sur un de ces boutons, j'obtiens l'erreur suivante :Code:
1
2
3
4
5 function removePrice(btn) { btn.parent().remove(); }
Quelqu'un aurait une idée de la source du problème?Citation:
Uncaught ReferenceError: removePrice is not defined
at HTMLButtonElement.onclick (newPrices:1)
Merci d'avance pour votre aide.