Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript.append和fadein?_Javascript_Php_Jquery - Fatal编程技术网

Javascript.append和fadein?

Javascript.append和fadein?,javascript,php,jquery,Javascript,Php,Jquery,嘿,我如何用javascript将一些东西附加到另一个具有fadein动画的类 我的尝试 success:function(data){ $(".new_posts").append(data); $(".new_posts").fadeIn(); } 当文本框为空时,如何签入JS 谢谢:)您可以使用appendTo()函数 $('Content to append and discover').appendTo($('#selector')).

嘿,我如何用javascript将一些东西附加到另一个具有fadein动画的类

我的尝试

success:function(data){
        $(".new_posts").append(data);
        $(".new_posts").fadeIn();
        }
当文本框为空时,如何签入JS

谢谢:)

您可以使用appendTo()函数

$('Content to append and discover').appendTo($('#selector')).fadeIn()

对于输入,只需使用


if($('#输入字段')).text()=''{…}
默认情况下必须隐藏要追加的元素

el.append('<div class="hidden">..</div>')
因为浏览器需要在淡入元素之前实际附加元素,所以应该将其包装在
setTimeout

setTimeout(function () {
  $('.hidden').fadeIn()
})

你能试着解释一下你的问题吗?“附加”一个“fadein”是什么意思?.fadein是Javascript的一个函数,用于设置动画或混合一些东西,比如“不是booom,就是它”。。。就像smooth Show一样。我知道jQuery的
fadeIn
是什么,但我不知道你在问什么。哦,我想把我的代表从ajax响应添加到Div中,但要平滑且不难。所以我的问题是如何将append+fadein或其他东西结合起来?非常感谢:)我从Ajax请求中获得Div,所以我希望它能与变量一起工作?+它不工作。添加数据,但不会褪色。我已经设置了JSFIDLE。我在最初的输入测试中出错了。您需要使用.val()而不是.text()。此外,appendto()和fadein()仅在设置了display:none时有效。如果您只是在附加到jQuery对象之前隐藏它。如下所示:
myJqueryObject.hide().appendTo($('#target div')).fadeIn('slow')
setTimeout(function () {
  $('.hidden').fadeIn()
})