2012-07-21 79 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