Jquery方法像节点一样返回文本

时间:2012-06-29 16:46:03

标签: jquery

我在博客上工作,我想使用jquery效果使得经过验证的帖子从textarea中消失,然后使其显示在post flow中的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");

        });


   });
  });

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

1 个答案:

答案 0 :(得分:0)

var content = $('#textarea').val();
$('#textarea').parent().append( '<span class="blahnode">' ).html(content);
如果我理解你的话,

会做你想做的事。