Je passe une ligne de table à une fonction qui est censée mettre à jour l'attribut onclick sur une ancre. Quoi que j'aie essayé, je ne suis pas en mesure de le définir à une nouvelle valeur. Je peux voir que c'est jQuery sélectionne l'ancre. Mais quand j'avertisse avant un après, onclick attribut pointe toujours à la même valeur non pas le paramètre « url » qui est fourni à la fonction:Pourquoi le gestionnaire d'événement .click n'est pas mis à jour ici?
function modifyTrEditUrl(tr, url) {
console.log(tr.find('td:eq(6) a')[0]);
tr.find('td:eq(6) a')
.attr('onclick', url); // I have tried
//.click(function(e){..}) way too!
console.log(tr.find('td:eq(6) a')[0]); //still the same value! :(
}
Tous les conseils?
Merci! :) Ça m'a vraiment aidé. – pencilCake