jquery - append 和滑动在一起 jQuery

标签 jquery append slidedown jquery-effects

我有一个 append 方法,我用它来添加更多输入框,直到有 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('');    
    }
});

不过,这样也挺好的。但是,我想在 append 时实现幻灯片,我尝试这样做:

$('.insert-links').append('<div class="new-link" name="link[]"><input type="text" /></div>').slideDown("fast");

这根本不起作用。

最佳答案

append() 返回对原始选择器的引用,而不是 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/

关于jquery - append 和滑动在一起 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3747683/

相关文章:

python - 如何将新的 json 对象插入现有的 json 文件(在对象中间)

javascript - jquery SlideDown/slideUp 与多个 div

javascript - 关于jquery slideDown的问题

JavaScript 滑动广告牌(无 Flash)

jquery - 如何使用 jQuery 打开和关闭背景可见性?

Python按给定顺序将多个文件 append 到一个大文件

javascript - jQuery AJAX : Returns request. 成功后失败

python - df.append() 没有 append 到 DataFrame

javascript - jQuery 验证提交表单 ActionController::ParameterMissing

jquery - 检测用户已滚动到页面的最低部分 - jQuery