jQuery的追加数据不替换解决方案?

问题描述

| 我有这样的代码
$(\".addlink\").live(\'click\',function(){
             var id = $(this).attr(\"id\");
             var value = $(this).prev(\'input\').val();
        $(this).next(\'.linkshow\').load(\"rurl/rurl_addlink.jsp?value=\"+value,function() {
            $(this).next(\'.linkshow\').append($(this).html());
        }   
        );
但是加载后,我不想替换数据,而是想将其附加到class linkshow中。有任何想法吗?     

解决方法

$(\".addlink\").live(\'click\',function(){
             var id = $(this).attr(\"id\");
             var value = $(this).prev(\'input\').val();
             my_link = $(this);
             $.get(\"rurl/rurl_addlink.jsp?value=\"+value,function(data) {
                   my_link.next(\'.linkshow\').append(data);
                } 
              );
 });