var?index?=?0;
創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)、扎魯特旗網(wǎng)絡(luò)推廣、成都小程序開發(fā)、扎魯特旗網(wǎng)絡(luò)營銷、扎魯特旗企業(yè)策劃、扎魯特旗品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供扎魯特旗建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com
var?base?=?1.354;
setInterval(function(){
var?text?=?base?+?0.001?*?(index++?%?5);
console.log(text);
},1000);
你所說的 9點(diǎn)30 肯定是根據(jù)服務(wù)器的時(shí)間來說的吧 那么如果這段時(shí)間內(nèi) 客戶端沒有請(qǐng)求的話 是無法完成刷新的 而且刷新的時(shí)間來源只能根據(jù)服務(wù)器來變化 你只能請(qǐng)求一次 然后在服務(wù)器上判斷 如果時(shí)間為xxxx 就執(zhí)行下面的請(qǐng)求
你的jq代碼應(yīng)該寫入ready事件內(nèi):
$(function(){
var?q?=?0;
$("#a1?ul?li").mouseover(function()?{
$(this).addClass("ys").siblings("#a1?ul?li").removeClass("ys");
q?=?$(this).index();
$("#a1?img").eq(q).fadeIn().siblings("#a1?img").fadeOut();
});
//....其他代碼這里略
})
如果不這樣,直接就用?$("#a1 ul li").mous... ,當(dāng)網(wǎng)頁運(yùn)行到這里時(shí),Dom結(jié)構(gòu)很可能還未加載完畢呢,瀏覽器會(huì)認(rèn)為$("#a1 ul li")這個(gè)對(duì)象不存在,就直接跳過去了,所以這個(gè)鼠標(biāo)事件就失效了,其他也一樣的道理。而計(jì)時(shí)器是延遲一段時(shí)間才執(zhí)行的,這時(shí)候整個(gè)頁面肯定早就加載完畢啦,所以它能跑起來。
在后臺(tái)部署定時(shí)任務(wù)吧,前臺(tái)計(jì)時(shí)器不實(shí)際:
頁面刷新意味著重新計(jì)時(shí)(計(jì)時(shí)器被重置)
沒有人會(huì)在一個(gè)頁面停留那么長(zhǎng)時(shí)間(2小時(shí))
用計(jì)時(shí)器顯得有點(diǎn)……,當(dāng)然了,一定要前臺(tái)使用JQuery的話,部署一個(gè)函數(shù)來計(jì)算就好:
加載的時(shí)候讀取數(shù)值基數(shù),然后根據(jù)當(dāng)前時(shí)間直接計(jì)算出最終變動(dòng)的值,最后顯示即可。
最好的做法還是后臺(tái)處理,前臺(tái)請(qǐng)求的數(shù)據(jù)就是變動(dòng)后的數(shù)值(不管是誰,何時(shí)請(qǐng)求?結(jié)果都是一樣的)。
$(function(){
$('#e3').hover(function(){
//setTimeout(function(){$('#e3').animate({"right":"0"},355)},?400);
$(this).animate({"right":"0"},355);
},function(){
//?$(this).animate({"right":"-85px"},355);
setTimeout(function(){$('#e3').animate({"right":"-85px"},355)},?400);
});
$('#e4').hover(function(){
$(this).animate({"right":"0"},355);
},function(){
$(this).animate({"right":"-85px"},355);
});
});
給你個(gè)思路嗎
settimeout
時(shí)間到了之后就把 選項(xiàng)設(shè)置為readonly 或者是把在選項(xiàng)卡上設(shè)置點(diǎn)擊無效