jQuery - 我怎样才能将一个正文附加数据?

时间:2016-01-22 21:55:31

标签: javascript jquery html

如果我点击#ams2t,每个人都工作正常..但我怎么能滑动images.html?

 $(document).on("click","#ams2t", function(){
       $.get( "images.html", function( data ) {
         $( "body" ).append( data );
      });
    });

我试过这个但是没有用:

 $(document).on("click","#ams2t", function(){
           $.get( "images.html", function( data ) {
             $( "body" ).append( data ).slideDown( "slow");
          });
        });

1 个答案:

答案 0 :(得分:1)

您可以在插入之前修改从服务器收到的html。必须先隐藏新的html才能使slideDown成为可能

$.get( "images.html", function( data ) {
        var $newHtml = $(data).hide();
        $( "body" ).append( $newHtml );
        $newHtml.slideDown()
});

如果没有要隐藏的根元素...使用wrap()为其提供一个隐藏的外部容器