2012-07-21 93 views
0
<script> 
    $('.alert_success').hide(); 
    $('.alert_error').hide(); 
    $('.trash').click(function(){ 
     var r=confirm("wil delete") 
     if (r==true) 
     { 
      var id = $(this).attr('id'); 
      $.post('ajax/del_art.php',{id:id},function(data){ 
       $("#concon").fadeOut(1000); 
       $('.alert_success').fadeIn(1000); 
       $('.alert_success').html(data); 
       $('.alert_success').delay(5000); 
       $('.alert_success').fadeOut(1000); 
      }); 
     } 
    }); 

当我点击删除,代码工作一次(id #concon)并停止。 #concon如何取代$(this)代码工作一次,并停止

我想要项目删除和隐藏时,我按删除。

http://behiramp.com/admin/article.php

尝试删除任何后它将很好地工作。尝试删除下一篇文章,它会正常工作。

现在我麦克

<script> 
$('.alert_success').hide(); 
$('.alert_error').hide(); 
$('.trash').click(function(){ 
var r=confirm("سوف يتم حذف الموضوع الى الابد!") 
    if (r==true) 
    { 
     id = $(this).attr('id'); 
     $.post('ajax/del_art.php',{id:id},function(data){ 
     if($(".concon").hasClass(data)) 
      { 
       $(".concon").fadeOut(1000); 
       $('.alert_success').fadeIn(1000).html(data).delay(3000).fadeOut(1000); 
      } 

     }); 
    } 

});

在hasclass

回用“日期”没有内容的数据怎么能.hasClass()回来了可变

回答

0

我看你用相同的ID多次,这是一个很大的不,不

尝试改变这种

$("#concon").fadeOut(1000); 

这个

$(".concon", this).fadeOut(1000); 

,然后在你的DOM变化这

<tr id="concon"></tr> 

这个

<tr class="concon"></tr> 
+0

$( “刚恭”,这一点).fadeOut(1000);不工作代码停止 – 2012-07-21 15:19:30

+0

你改变你的dom反映类而不是一个id? – 2012-07-21 15:47:20

+0

是的,我改变班上课全部ih隐藏在一个行动 – 2012-07-22 01:29:36