我的表单在同一页面上有表单条目和提交确认。提交时,当我的提交消息显示时,当前表单条目仍然存在 - 所以我希望使用Jquery来隐藏表单条目。我的表单有#mysubscription的ID,有人可以发现为什么这个表单没有在提交时清除?
<?php
}
if (isset($contact_form_submitted) && $contact_form_submitted) {
?>
<p class="success"><strong><?php echo htmlspecialchars((isset($contact_form_message)) ? $contact_form_message : 'Submission successful.', ENT_QUOTES, 'utf-8'); ?></strong></p>
<script type="text/javascript">jQuery('#mysubscription').hide()</script>
<?php
}
?>
答案 0 :(得分:2)
试试这个
<!--You need to load library first without library $ wont work-->
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<script type="text/javascript">
/**
* $(function(){}) is runs the script after DOM(document object model) loaded. this equivalent to ready() function. The ready() method specifies what happens when a ready event occurs.
*/
$(function(){
$('#mysubscription').hide();
});
</script>