我正在尝试在网页中实现存档功能,该功能将向网页提交内容,然后在提交后隐藏 div。基本上,我在一个 div 和一个标签上创建一个动态 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>
看起来应该很简单,并且代码已成功发布,但该行不会消失。任何帮助将不胜感激,谢谢!