Pourquoi cela ne fonctionne-t-il pas? Quelle serait une solution plausible pour obtenir cet effet?Plusieurs points de remplacement dans jQuery?
$(document).ready(function() {
$('#myLink1').click(
function() {
$('#myLink1').replaceWith('<a id="myLink2" href="#panel2">#panel2</a>');
});
$('#myLink2').click(
function() {
$('#myLink2').replaceWith('<a id="myLink3" href="#panel3">#panel3</a>');
});
});
Je suis nouveau dans les boucles et je suis censé ajouter des chaînes et des variables.
$(document).ready(function() {
var panelNum = 8;
for (i=1;i<=panelNum;i++){
$('#myLink'+i).click(function() {
$('#myLink'+i).replaceWith('<a id="myLink'+(i+1)+'" href="#panel'+(i+1)+'">#panel'+(i+1)+'</a>');
});
};
});
pouvez-vous vérifier la mise à jour? – ThomasReggi
Voici le code que vous souhaitez utiliser: http://jsfiddle.net/ub8Uu/4/ –