使用jquery動(dòng)態(tài)加載Js文件和Css文件
如果你有很多關(guān)聯(lián)的CSS文件要一起加載,或者想動(dòng)態(tài)的加載不同的CSS文件,那么下面的方法你一定對(duì)你有幫助。
Jquery動(dòng)態(tài)加載Js和Css擴(kuò)展方法
$.extend({ includePath: '', include: function(file) { var files = typeof file == "string" ? [file]:file; for (var i = 0; i < files.length; i++) { var name = files[i].replace(/^\s|\s$/g, ""); var att = name.split('.'); var ext = att[att.length - 1].toLowerCase(); var isCSS = ext == "css"; var tag = isCSS ? "link" : "script"; var attr = isCSS ? " type='text/css' rel='stylesheet' " : " language='javascript' type='text/javascript' "; var link = (isCSS ? "href" : "src") + "='" + $.includePath + name + "'"; if ($(tag + "[" + link + "]").length == 0) document.write("<" + tag + attr + link + "></" + tag + ">"); } } });
使用方法:
$.include('//www.dbjr.com.cn/include/dedeajax.js'); $.include('//www.dbjr.com.cn/templets/skins/style/android.css');
或者:
$.includePath='www.dbjr.com.cn/html/'; $.include([dedeajax.js','android.css']);
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。
- 使用jQuery動(dòng)態(tài)加載js腳本文件的方法
- jquery及js實(shí)現(xiàn)動(dòng)態(tài)加載js文件的方法
- jquery getScript動(dòng)態(tài)加載JS方法改進(jìn)詳解
- 一個(gè)簡(jiǎn)單的動(dòng)態(tài)加載js和css的jquery代碼
- 三種動(dòng)態(tài)加載js的jquery實(shí)例代碼另附去除js方法
- 如何使用jquery動(dòng)態(tài)加載js,css文件實(shí)現(xiàn)代碼
- jquery動(dòng)態(tài)加載js/css文件方法(自寫(xiě)小函數(shù))
- 使用jquery動(dòng)態(tài)加載javascript以減少服務(wù)器壓力
- jquery動(dòng)態(tài)加載js三種方法實(shí)例
- 使用jquery動(dòng)態(tài)加載js文件的方法
- jQuery實(shí)現(xiàn)動(dòng)態(tài)加載(按需加載)javascript文件的方法分析
相關(guān)文章
jQuery實(shí)現(xiàn)動(dòng)態(tài)操作table行
這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)動(dòng)態(tài)操作table行,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-11-11jQuery點(diǎn)擊后一組圖片左右滑動(dòng)的實(shí)現(xiàn)代碼
主要是用作圖片展示的時(shí)候需要,點(diǎn)擊后一組圖片左右滑動(dòng),需要的朋友可以參考下2012-08-08一個(gè)簡(jiǎn)單的jquery的多選下拉框(自寫(xiě))
想在網(wǎng)上找一個(gè)插件用用,可是,網(wǎng)上的插件看起來(lái)都比較雜亂,我參考了網(wǎng)上的一些插件,自己用jquery寫(xiě)了一個(gè)多選下拉框2014-05-05window.open不被攔截的實(shí)現(xiàn)代碼
打開(kāi)空白新窗口,再給新窗口的localtion賦值,需要的朋友可以參考下2012-08-08使用BootStrap和Metroui設(shè)計(jì)的metro風(fēng)格微網(wǎng)站或手機(jī)app界面
今天使用bootstrap和metroui設(shè)計(jì)了一個(gè)metro風(fēng)格的移動(dòng)app或者微信微網(wǎng)站的界面,非常不錯(cuò)具有參考借鑒價(jià)值,感興趣的朋友可以參考下2016-10-10jQuery Ajax異步處理Json數(shù)據(jù)詳解
jquery ajax處理json數(shù)據(jù)其實(shí)與其它ajax處理數(shù)據(jù)沒(méi)什么很大的改動(dòng),我們只要簡(jiǎn)單處理一下ajax部份的dataType數(shù)據(jù)類型等于json即可解決了2013-11-11jQuery和HTML對(duì)某個(gè)標(biāo)簽設(shè)置只讀或者禁用屬性的方式
這篇文章主要介紹了jQuery和HTML對(duì)某個(gè)標(biāo)簽設(shè)置只讀或者禁用屬性的方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02Jquery圖片延遲加載插件jquery.lazyload.js的使用方法
這篇文章主要介紹了Jquery圖片延遲加載插件jquery.lazyload.js的使用方法,需要的朋友可以參考下2014-05-05