function setToHappen(fn, d){
var t = d.getTime() - (new Date()).getTime();
return setTimeout(fn, t);
}
var date = new Date((Date.now() + 5000)); // hides div in 5 seconds
function hideDiv() {
$('#jobvacancydiv').hide();
}
setToHappen(hideDiv, date);
#jobvacancydiv {
width: 300px;
}
<link href="https://www.indeed.co.za/s/7f3a41d/jobsearch_all.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="bs-calltoaction bs-calltoaction-primary" id="jobvacancydiv">
<!-- Previously this variable was used to indicate job board jobs, we have replaced that with a more accurate source type check -->
<a target="_blank" id="sja1" data-tn-element="jobTitle" class="jobtitle turnstileLink" href="https://www.indeed.co.za/pagead/clk?mo=r&ad=-6NYlbfkN0AVIi8UxprrPGU7QPohOxOOpynq0pcPnEidcD-eE3H2SpG6EIh1TTe3r_vm_geuxhowjwjw1_DROQLSkBT5f6RmPYEBxfu-kjVY3ETKxFeVMdETck2VE1cZSQHPpUet3n1dea60qNLhRjTbp6XpWjBpqMSB56DhsFaThXNInZQDpRrcL0lxbSjSixrwKFZYP15M2ysDR0Wqa5HuFV3VfT_lOPS-ntupPndQ33gfftG6y7DEuym-M5UAxRGClw461Ci86d7VC0xQdpbSeEenHruXVpsGe2s6HVNyH_zFGzfWsTBgbYl3sppNrssiu80Fi_B-z4SWBV3-aZDbG766Afrg0OfDPPm4Cdnn_L18maYuyigcvyc41wgtytboVqyzyhvUJ6GqhRORUBdsxTKpyfOiY7zx-o0w101JRrUufW06cq6_tnaGT7JyFnh8E6q-PhSpGmhHXf9sI0lPrsFzEb8tMtzM0y9rHcfbk5M6Di_cdln7M3N3NKf5aY4I3UZ08kWsoNQqgJJPomPkB9L5DiVk7dBidgb9gFHRSYau-Fwx_MO2L2JrENDZKm6u_U55Ysja8afGYcOZ8R18u6AtxYNAGksnkHVmXnyUluCNouV8_RLF1Y89wWCpd0G54VfWVQu7j7Xd09ibqg==&p=1&sk=&fvj=0&tk=1bfesb4rj16re4ds&jsa=4787" title="Marketing Manager (Email Marketing) - Johannesburg" rel="nofollow" onmousedown="sjomd('sja1'); clk('sja1');" onclick="setRefineByCookie([]); sjoc('sja1',0); convCtr('SJ', pingUrlsForGA)">Marketing Manager (Email Marketing) - Johannesburg</a>
<br>
<div class="sjcl">
<span class="company">
<a data-tn-element="companyName" class="turnstileLink" target="_blank" href="/cmp/Uber" onmousedown="this.href = appendParamsOnce(this.href, 'from=SERP&campaignid=serp-linkcompanyname&fromjk=26490a5ccf6523e5&jcid=f766f8bfbc3effb7')">
Uber</a></span>
- <a data-tn-element="reviewStars" data-tn-variant="cmplinktst2" class="turnstileLink slNoUnderline " href="/cmp/Uber/reviews" title="Uber reviews" onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=cmplinktst2&from=SERP&jt=Marketing+Manager+%28Email+Marketing%29+-+Johannesburg&fromjk=26490a5ccf6523e5&jcid=f766f8bfbc3effb7');" target="_blank">
<span class="ratings"><span class="rating" style="width:44.4px"><!-- --></span></span>
<span class="slNoUnderline">130 reviews</span></a>
- <span class="location">Johannesburg, Gauteng 2093</span>
</div>
<table cellpadding="0" cellspacing="0" border="0"><tbody><tr><td class="snip">
<span class="summary">You should be a tested innovator and have excellent email skills, ready to launch Uber email campaigns that can match our rapidly growing global brand.What you...</span>
</td></tr></tbody></table>
<div class="sjCapt">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class=" jasx_serpsjlabel_poststGray ">Sponsored</span> - <span id="tt_set_10" class="tt_set"><a id="sj_26490a5ccf6523e5" href="#" class="sl resultLink save-job-link " onclick="changeJobState('26490a5ccf6523e5', 'save', 'linkbar', true); return false;" title="Save this job to my.indeed">save job</a></span><div id="editsaved2_26490a5ccf6523e5" class="edit_note_content" style="display:none;"></div><script>window['sj_result_26490a5ccf6523e5'] = {"showSource": false, "source": "Uber", "loggedIn": false, "showMyJobsLinks": false,"undoAction": "unsave","jobKey": "26490a5ccf6523e5", "myIndeedAvailable": true, "tellAFriendEnabled": false, "showMoreActionsLink": false, "resultNumber": 10, "jobStateChangedToSaved": false, "searchState": "l=Boksburg%2C+Gauteng", "basicPermaLink": "https://www.indeed.co.za", "saveJobFailed": false, "removeJobFailed": false, "requestPending": false, "notesEnabled": false, "currentPage" : "serp", "mjwebtransgroupactive" : false, "sponsored" : true,"showSponsor" : true,"reportJobButtonEnabled": false, "showMyJobsHired": false, "showSaveForSponsored": true, "showJobAge": true};</script></div></div>
<div class="tab-container">
<div class="sign-in-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
</div>
</div>
</div>
您可以直接存儲在數據庫中的過期日期恩檢查,如果當前日期>有效期屆滿的日期。如果當前日期>超過到期日期。不要從數據庫中獲取行。 – gwesseling
您已經缺少用於if語句的'}'。 –
你使用的是什麼PHP版本?你的<?=支持?這個捷徑從來沒有爲我工作。只有<?php echo(「html + script」。$ array。「html of end」); – Volt