リンクがクリックされ、ajax 呼び出しが正常に行われたときに、親 div を非表示にしたい。hide() を ajax の成功部分に配置すると、機能しません。
$('.mylink').click(function(){
$.ajax({
type: "POST",
data: dataString,
url: "includes/edit-packages.php",
success:function(){
$(this).parent().slideUp('slow');
}
});
return false;
});
これは成功の外で機能しますが:
$('.mylink').click(function(){
$(this).parent().slideUp('slow');
});
$(this).parent()
ajax の成功部分で参照するにはどうすればよいですか?