最近在用jquery mobile開發(fā)webapp的時(shí)候碰到一個(gè)問題。
創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)與策劃設(shè)計(jì),高陵網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:高陵等地區(qū)。高陵做網(wǎng)站價(jià)格咨詢:18982081108
就是在頁(yè)面加載完成時(shí),判斷用戶是否完善了資料,如果沒有完善資料,就自動(dòng)彈出一個(gè)popup提示用戶去完善資料,并帶上鏈接。
我用的第一種辦法是
調(diào)試的時(shí)候發(fā)現(xiàn)這種辦法,根本沒有反應(yīng)。
我就想會(huì)不會(huì)是pageinit的原因。
官方文檔是這樣寫的:pageinit,在頁(yè)面頁(yè)面初始化時(shí),觸發(fā)的事件。
可是我換成:pageload,在頁(yè)面完全加載成功后觸發(fā)。
一樣沒有效果。
在網(wǎng)上各種搜索,找到一個(gè)方法。
這樣寫,居然成功了。
不知道有沒有哪位大神能給我解釋一下。為什么用setTimeout就可以。