2011-10-30 59 views
2

我想問一下如何使用類名和ATTR名稱以去除一定的DIV?...如何根據類名和attr名刪除某個div?

$(".deletePost").click(function(){ 
     var delPostRelVal = $(".deletePost").attr("rel"); 
     $.post(loadUrl, {dpost: $(this).attr("rel")}, 
      function(data) { 
      if($(".perMes").attr("rel") == delPostRelVal) { 
        $(".perMes").remove().fadeOut(500); 
      } 
      }); 
}); 

的代碼工作,但是「.perMes」將刪除所有我的PHP包含「 .perMes「我只是想限制摘取」 .perMes」使用attr(‘相對’)

,如果這樣的代碼......

if($(".perMes").attr("rel") == delPostRelVal) { 
    $(".perMes").attr("rel").remove().fadeOut(500); 
} 

那麼阿賈克斯不工作.. 。或更新自己..任何人都可以幫助我或教我其他代碼...我讚賞你的作品在這裏傢伙...我希望你能幫我解決這個問題..

+0

如果'rel'是後'id',爲什麼不使用'{DATA- ATTR}'呢? – yoda

回答

1
$(".perMes").filter(function() { 
     return this.attr('rel') === delPostRelVal; 
    }).remove().fadeOut(500);