Tengo este método de adición que hice para agregar más cuadros de entrada hasta que haya 10 de ellos que se desactivarán para hacer más.Adjuntar y deslizar juntos 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('');
}
});
Aunque, es bueno. Sin embargo, quiero poner en práctica un slideDown en lo que depende, he intentado hacer esto:
$('.insert-links').append('<div class="new-link" name="link[]"><input type="text" /></div>').slideDown("fast");
que no funciona en absoluto.
Funciona por tuve que usar hide() antes de llamar a slidedown() – fabiomartins87
estando en una línea solo pierde legibilidad .. no estoy seguro de lo que está ganando con eso –
El aspecto de una sola línea es mucho menos importante que el uso de .appendTo(). Ese es el cambio clave. –