Jquery 在ajax成功数据之后隐藏特定div

Jquery 在ajax成功数据之后隐藏特定div,jquery,ajax,Jquery,Ajax,我试图在jQueryAjax成功后隐藏特定的div内容 现场演示: 一些jquery代码: $('.deletethisconent').click(function() { // $.ajax({ .... success: function(data){ $(this).closest('.container').hide(); $(".delete_status").html(data); }); aja

我试图在jQueryAjax成功后隐藏特定的div内容

现场演示:

一些jquery代码:

  $('.deletethisconent').click(function() {
    // $.ajax({   ....
         success: function(data){
         $(this).closest('.container').hide(); 
         $(".delete_status").html(data);

     });
ajax成功后,如何隐藏目标div中的一个? 谢谢。

这是指jqXHR对象,它是成功处理程序中的第三个参数

成功:

函数PlainObject数据,字符串textStatus,jqXHR jqXHR

如果要访问外部变量,则需要将其引用存储在变量中:

$('.deletethisconent').click(function() {

     var that = this;

     $.ajax({  
         url: 'echo.php', 
         success: function(data){
             $(that).closest('.container').hide(); 
             $(".delete_status").html(data);
         }
     });
});
这是指jqXHR对象,它是成功处理程序中的第三个参数

成功:

函数PlainObject数据,字符串textStatus,jqXHR jqXHR

如果要访问外部变量,则需要将其引用存储在变量中:

$('.deletethisconent').click(function() {

     var that = this;

     $.ajax({  
         url: 'echo.php', 
         success: function(data){
             $(that).closest('.container').hide(); 
             $(".delete_status").html(data);
         }
     });
});

您似乎想隐藏数据,因此:

$('.deletethisconent').click(function() {
    // $.ajax({   ....
    success: function(data){
         $(this).closest('.container').css('display', 'none'); 
         $(".delete_status").html(data);

 });

您似乎想隐藏数据,因此:

$('.deletethisconent').click(function() {
    // $.ajax({   ....
    success: function(data){
         $(this).closest('.container').css('display', 'none'); 
         $(".delete_status").html(data);

 });
在单击功能中添加对此的引用,然后使用它:

$('.deletethisconent').click(function() {
    var mainElement = this;

    $.ajax({
        success: function(data) {
            $(mainElement).closest('.container').hide(); 
        }
    });
});
在单击功能中添加对此的引用,然后使用它:

$('.deletethisconent').click(function() {
    var mainElement = this;

    $.ajax({
        success: function(data) {
            $(mainElement).closest('.container').hide(); 
        }
    });
});

和的可能重复。和的可能重复。这指的是jqXHR对象,而不是响应。@FelixKling Right。更新。这是指jqXHR对象,而不是响应。@FelixKling Right。更新。