js的內(nèi)聯(lián)和外部調(diào)用詳細(xì)介紹
來源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 20:16:47
js的內(nèi)聯(lián)和外部調(diào)用詳細(xì)介紹
js的內(nèi)聯(lián)和外部調(diào)用詳細(xì)介紹:js的內(nèi)聯(lián)和外部調(diào)用詳細(xì)介紹,下面帶大家一起看一下。 如上代碼(實(shí)現(xiàn)輪播圖的部分代碼),若以內(nèi)聯(lián)形式寫在html里,就不會(huì)出現(xiàn)異常。但是如果放在外部js文件中,并在html的head中調(diào)用,就會(huì)出現(xiàn)異常(不報(bào)錯(cuò),但是輪播邏輯出現(xiàn)異常)。解決:不使用全局變量
導(dǎo)讀js的內(nèi)聯(lián)和外部調(diào)用詳細(xì)介紹:js的內(nèi)聯(lián)和外部調(diào)用詳細(xì)介紹,下面帶大家一起看一下。 如上代碼(實(shí)現(xiàn)輪播圖的部分代碼),若以內(nèi)聯(lián)形式寫在html里,就不會(huì)出現(xiàn)異常。但是如果放在外部js文件中,并在html的head中調(diào)用,就會(huì)出現(xiàn)異常(不報(bào)錯(cuò),但是輪播邏輯出現(xiàn)異常)。解決:不使用全局變量
js的內(nèi)聯(lián)和外部調(diào)用詳細(xì)介紹,下面帶大家一起看一下。

如上代碼(實(shí)現(xiàn)輪播圖的部分代碼),若以內(nèi)聯(lián)形式寫在html里,就不會(huì)出現(xiàn)異常。但是如果放在外部js文件中,并在html的head中調(diào)用,就會(huì)出現(xiàn)異常(不報(bào)錯(cuò),但是輪播邏輯出現(xiàn)異常)。
解決:不使用全局變量$inBox,而直接使用$(".out>.in")。即將第20行、31行的$inBox替換成$(".out>.in")。邏輯就正確了。
更新
解決方法二:外部js不變,在html引用時(shí),加上defer=“defer”,使延遲執(zhí)行即可。
具體原理可以看下另一篇隨筆。
解決方法三:外部js不變,在html中,引在body最后即可。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
js的內(nèi)聯(lián)和外部調(diào)用詳細(xì)介紹
js的內(nèi)聯(lián)和外部調(diào)用詳細(xì)介紹:js的內(nèi)聯(lián)和外部調(diào)用詳細(xì)介紹,下面帶大家一起看一下。 如上代碼(實(shí)現(xiàn)輪播圖的部分代碼),若以內(nèi)聯(lián)形式寫在html里,就不會(huì)出現(xiàn)異常。但是如果放在外部js文件中,并在html的head中調(diào)用,就會(huì)出現(xiàn)異常(不報(bào)錯(cuò),但是輪播邏輯出現(xiàn)異常)。解決:不使用全局變量