0
這是我第一次提交查詢,所以很抱歉,如果格式不正確。請將它與我聯繫.. :)addClass不工作,試圖添加一個類取決於URL
發送郵件後,我從URL中檢索單詞「submitfunc」並添加類以刪除表單。 郵件發送成功,甚至顯示警報消息,所以控制流入'if條件'中,但類沒有被添加。
<!--STYLES-->
<style>
.mailSent
{
display:none;
}
</style>
<!--HTML FORM-->
<div id="ContactForm" class="content col-lg-5">
<form action="?action=submitfunc" method="post" id="sky-form" class="sky-form">
<!--The regular Form-->
</form>
</div>
<--JAVA SCRIPT-->
<script>
$(document).ready(function(){
var first = getUrlVars()["action"];
});
if (first == 'submitfunc')
{
alert("This alert messgae is being displayed!!");
$('#ContactForm').addClass('mailSent');
}
function getUrlVars()
{
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
vars[key] = value;
});
return vars;
}
</script>
<!--PHP TO SEND MAIL-->
<?php
function submitfunc()
{ }
?>
幫我出這個傢伙.. :)
在此先感謝
把它放在'$(document).ready'函數中... – dandavis
試着像這樣運行它:'setTimeout(函數(){$('#ContactForm')。addClass('mailSent')},3000);'如果它的工作讓我知道... – 7urkm3n
試圖在$(document).ready .Isn'幫助。即使添加了setTimeout,該類也不會在3秒後添加。頁面是一樣的。 – theLearner