2009-08-22 10 views
1

質問が削除されると、クラスredをクラスquestion_bodyにどのように追加できますか?頭の中でjQueryの削除イベントにアクションを追加する

JS、

jQuery('a.delete_question').live('click', function(){ 

    jQuery.post('/codes/handlers/delete_a_question.php', 
     { question_id: jQuery(this).attr('rel') }, 
     function(){ 
      $(.question_body).addClass("red");  // problem here 
      alert ("Question was removed"); 
     }) 
});  

PHPで生成され、次のURLがアクションをアクティブにする必要があり、

echo ("<a href='#'" 
     . "class='dulete_question'" 
     . " rel='" . $answer_id . "'>flag</a>" 
    ); 

問題が似てas this oneあります。 addClass -commandが正しいはずであり、問​​題が関数内で使用されていることを示唆しています。

答えて

1

変更この:これに

$(.question_body).addClass("red"); 

$(".question_body").addClass("red"); 

また、あなたが定義されている "赤" と呼ばれるCSSクラスを持っていることを確認してください。

警告は、addClass行の後ではなく、その前に移動することでテストできます。

+0

**ありがとうございました!** –

関連する問題