最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery Mobile頁(yè)面跳轉(zhuǎn)后未加載外部JS原因分析及解決

 更新時(shí)間:2013年03月18日 16:25:06   作者:  
Web開發(fā)進(jìn)行頁(yè)面跳轉(zhuǎn)時(shí)在pageB中引用的JS并未成功運(yùn)行,針對(duì)這個(gè)問(wèn)題本文給予了詳細(xì)的解決方法,感興趣的你可以參考下哈,希望可以幫助到你
在使用jQuery Mobile進(jìn)行Web開發(fā)中,當(dāng)頁(yè)面跳轉(zhuǎn)時(shí)(pageA => pageB),在pageB中引用的JS并未成功運(yùn)行。因?yàn)?,JQM并為將整個(gè)頁(yè)面加載到當(dāng)前的dom中,僅將data-role="page"元素加入當(dāng)前的dom中。

因此,在<head>中引入的外部JS文件,以及<page>標(biāo)簽外的JS均不能正常運(yùn)行,刷新頁(yè)面后方可加載成功。

鑒于JQM這個(gè)特性不太可能主動(dòng)更改,可以用兩種方法來(lái)解決
一是在index頁(yè)面中,注冊(cè)所有需要使用到的外部JS文件,或者使用母版頁(yè)面來(lái)統(tǒng)一;
二是將頁(yè)面內(nèi)部JS寫在data-role="page"標(biāo)簽下,這樣無(wú)論頁(yè)面怎樣跳轉(zhuǎn),均可以運(yùn)行。

相關(guān)文章

最新評(píng)論

勐海县| 阿拉尔市| 靖安县| 马边| 定日县| 思茅市| 湘潭县| 繁昌县| 太谷县| 民勤县| 道孚县| 霍林郭勒市| 泰和县| 宁河县| 平果县| 巨鹿县| 洞口县| 论坛| 自贡市| 襄垣县| 孝昌县| 天水市| 西峡县| 武威市| 扎鲁特旗| 万盛区| 白朗县| 宽甸| 密山市| 平湖市| 新田县| 瓮安县| 梨树县| 大田县| 洛阳市| 聊城市| 米脂县| 天台县| 金山区| 通化县| 桦南县|