我有这个追加方法,我用它来添加更多输入框,直到有 10 个输入框,这将禁用更多输入框。
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('');
}
});
虽然,这样也不错。但是,我想在附加时实现幻灯片,我尝试这样做:
$('.insert-links').append('<div class="new-link" name="link[]"><input type="text" /></div>').slideDown("fast");
这根本不起作用。
append()
返回对原始选择器的引用,而不是附加的选择器。我想你正在寻找这个:
$('.insert-links').append('<div style="display: none;" class="new-link" name="link[]"><input type="text" /></div>')
$('.insert-links').find(".new-link:last").slideDown("fast");
现场演示:
http://jsfiddle.net/V4SVt/2/ http://jsfiddle.net/V4SVt/2/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)