0

我正在写博客,我想使用 jquery 效果使经过验证的帖子从 textarea 中消失,然后使其出现在帖子流中的 textarea 上方,如下所示:

//html 

...
<textarea id="textarea"></textarea>
...

<div class="invisible">
<div id="targetting"></div>
<div>
//script

$('#my-btn').click(function() {
    var comment = $('#textarea').val();
    $('.targetting:last').text(comment);

    var m = {$id};
    var data = {
          comment: $('#propo-textarea-spec').val(),
          m: {$id}
        };

        $.post('index.php?',data,function(callback_data){

        var content = $('div.my-btn').html();
        $('div .comments').append(content);


        var textarea=$('#textarea').val();
        $('textarea').fadeOut(1000,function(){
            $('.my-effect').fadeIn(800);
            $('.my-effect:last').css("display","none");

        });


   });
  });

但是淡出效果使我的文本区域完全消失(这是合乎逻辑的)。我试过.text()了,但没有用。我的问题是:像节点一样获取文本区域消息的 jquery 方法是什么?

4

1 回答 1

0
var content = $('#textarea').val();
$('#textarea').parent().append( '<span class="blahnode">' ).html(content);

如果我理解正确,会做你想做的事。

于 2012-06-29T16:49:11.820 回答