jquery ajax成功删除进程页面中的添加类

| 如何在jQuery Ajax成功函数中删除和添加类? index.html
$.ajax({
   url: \"text.php\", 
   dataType: \"html\",
   type: \'POST\', 
   data: \"data=test\", 
   success: function(data){
       $(\"#result\").html(data);
      $(\'#show\').find(\'.show\').removeClass(\'show\').addClass(\'hidden\');
          $(\'#show\').find(\'.hidden\').html(\'hidden\');    
   }
});

<div id=\"result\"></div>
text.php,如下所示:
<a href=\"#\" id=\"show\"><p class=\"show\">show</p></a>
我需要将
div#result
中的html返回
<a href=\"#\" id=\"show\"><p class=\"hidden\">hidden</p></a>
    
已邀请:
我建议不要删除/添加用于显示/隐藏的类,而只需使用jQuery的
$.show()
$.hide()
所以:
var $result = $(\"#result\");

$.ajax({
   url: \"text.php\", 
   dataType: \"html\",
   type: \'POST\', 
   data: \"data=test\", 
   success: function(data){
      $result.html(data);
      $(\'#show p\').hide();
      $(\'#show p\').text(\'hidden\');    
   }
});
如果我理解您的要求正确。     

要回复问题请先登录注册