0
J'ai un JSFiddle qui semble fonctionner, mais ce n'est pas le cas.Comment mettre à jour un événement 'onclick' dans jquery?
function copyform(curnum){
if(curnum == 3) $('p').html('Thank You!')
var num = $('form').length;
var newNum = new Number(num + 1);
// create the new element via clone(), and manipulate its ID using newNum value
var newElem = $('#form'+curnum).clone().attr('id', 'form' + newNum);
//
//this is where I need to update the onclick to copyform('+newNum+')
$('#form'+newNum+' input').attr('onclick', 'copyform('+newNum+')');
// insert the new element after the last "duplicatable" input field
$('form').after(newElem);
}
J'ai juste besoin d'aide pour implémenter la fonction onclick
. Cela fait partie d'un programme plus vaste et plus complexe qui serait un exemple difficile à montrer. Toute aide est très appréciée!
élaborée, qu'est-ce que vous essayez d'atteindre? – Grigor
Pourquoi dans le monde utiliseriez-vous jQuery en conservant les attributs onClick? Utilisez des écouteurs d'événement. –
Oh s'il vous plaît non, pourquoi liez-vous les gestionnaires de click de cette façon? Avez-vous complètement manqué le point de jQuery? –