J'ai cette méthode append que j'ai faite pour ajouter plus de boîtes de saisie jusqu'à ce qu'il y en ait 10 qui vont désactiver pour en faire plus.Ajouter et glisser ensemble jQuery
i = 0;
$('#add-link').click(function()
{
if(i < 9)
{
$('.insert-links').append('<div class="new-link" name="link[]"><input type="text" /></div>');
i++;
}
if(i == 9)
{
$('#add-link').html('');
}
});
Bien, c'est bon. Cependant, je veux mettre en œuvre un slideDown lorsqu'elle est jointe, je l'ai essayé de faire ceci:
$('.insert-links').append('<div class="new-link" name="link[]"><input type="text" /></div>').slideDown("fast");
Ce qui ne fonctionne pas du tout.
Cela fonctionne par je devais utiliser hide() avant d'appeler slidedown() – fabiomartins87
être dans une ligne perd juste la lisibilité .. ne sais pas ce que vous gagnez avec cela –
L'aspect d'une ligne est beaucoup moins important que l'utilisation .appendTo(). C'est le changement clé. –