Web ページに何かを送信し、送信後に div を非表示にするアーカイブ機能を Web ページに実装しようとしています。基本的に、div と a タグに動的 ID を作成しています。これが私のコードです:
<div class="section" id="milestone_<?php echo $milestone['id']; ?>">
Stuff goes here
<a href="javascript:void(archiveMilestone(<?php echo $milestone['id']; ?>))" id="archive_milestone_<?php echo $milestone['id']; ?>">(Archive)</a>
</div>
<script>
function archiveMilestone(id)
{
var dataString = 'remove_milestone='+ id;
$.post("<?php echo $_SERVER['REQUEST_URI']; ?>",dataString);
$(document).ready(function(){
$('a#archive_milestone_' + id).click(function(){
$('#milestone_' + id).hide('slow');
})
});
}
</script>
それは簡単なようで、コードは正常に投稿されていますが、行は消えません。どんな助けでも大歓迎です、ありがとう!