如果删除问题,如何将课程red
添加到课程question_body
?
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
命令应该是正确的,问题是在函数内部使用它。
答案 0 :(得分:1)
改变这个:
$(.question_body).addClass("red");
对此:
$(".question_body").addClass("red");
还要确保定义了一个名为“red”的CSS类。
您可以通过将警报移到addClass行之前而不是之后来测试。