欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

動態(tài)加載JS文件的三種方法

 更新時間:2013年11月08日 10:07:58   作者:  
動態(tài)加載JS文件的三種方法
直接看實例。
例1 重新加載js文件
復(fù)制代碼 代碼如下:

function loadJs(file) {
            var head = $("head").remove("script[role='reload']");
            $("<scri" + "pt>" + "</scr" + "ipt>").attr({ role: 'reload', src: file, type: 'text/javascript' }).appendTo(head);
}
 

例2 重新載入javascript文件的方法(給js定個id),自己封裝成一個方法方便大家使用:
復(fù)制代碼 代碼如下:

function reloadAbleJSFn(id,newJS)
{
var oldjs = null;
var t = null;
var oldjs = document.getElementById(id);
if(oldjs) oldjs.parentNode.removeChild(oldjs);
var scriptObj = document.createElement("script");
scriptObj.src = newJS;
scriptObj.type = "text/javascript";
scriptObj.id   = id;
document.getElementsByTagName("head")[0].appendChild(scriptObj);
}
 

例3 jquery的就直接使用getScript就可以了。
復(fù)制代碼 代碼如下:

<script type="text/javascript" src="../jquery.js"></script>
<script type="text/javascript">
$(function()
{
$('#loadButton').click(function(){
$.getScript('new.js',function(){
newFun('"Checking new script"');//這個函數(shù)是在new.js里面的,當(dāng)點擊click后運行這個函數(shù)
});
});
});
</script>
</head>
<body>
<button type="button" id="loadButton">Load</button>
 

相關(guān)文章

  • Bootstrap 布局組件(全)

    Bootstrap 布局組件(全)

    這篇文章主要為大家詳細介紹了Bootstrap布局組件,感興趣的小伙伴們可以參考一下
    2016-07-07
  • JavaScript中檢測數(shù)據(jù)類型的四種方法

    JavaScript中檢測數(shù)據(jù)類型的四種方法

    這篇文章主要給大家分享的是JavaScript中檢測數(shù)據(jù)類型的四種方法,有 typeof、instanceof、constructor、Object.prototype.toString.call(),下面文章詳細介紹內(nèi)容,需要的小伙伴可以參考一下
    2022-01-01
  • 如何用CocosCreator制作微信小游戲

    如何用CocosCreator制作微信小游戲

    這篇文章主要介紹了如何用CocosCreator制作微信小游戲,從下載工具到配置,最后連接微信小游戲預(yù)覽,一步步很詳細,希望讀者們仔細看一下
    2021-04-04
  • 通過action傳過來的值在option獲取進行驗證的方法

    通過action傳過來的值在option獲取進行驗證的方法

    通過action傳過來的值在option獲取進行驗證,下面有個不錯的示例,需要的朋友不要錯過
    2013-11-11
  • js 判斷控件獲得焦點的示例代碼

    js 判斷控件獲得焦點的示例代碼

    本篇文章主要是對js 判斷控件獲得焦點的示例代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-03-03
  • JavaScript封閉函數(shù)及常用內(nèi)置對象示例

    JavaScript封閉函數(shù)及常用內(nèi)置對象示例

    這篇文章主要介紹了JavaScript封閉函數(shù)及常用內(nèi)置對象,結(jié)合實例形式分析了JavaScript封閉函數(shù)及常用內(nèi)置對象的定義與簡單使用相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • smartcrop.js智能圖片裁剪庫

    smartcrop.js智能圖片裁剪庫

    為了測試這個智能識別插件,我試了很多壁紙圖片,都能智能裁剪出圖片的主體部分,轉(zhuǎn)而嘗試了一下chrome和Firefox以及IE,發(fā)現(xiàn)IE只有10以上的版本才支持,chrome和Firefox支持,手機瀏覽器不支持,這到底是啥黑科技??今天我們就來詳細看看
    2015-10-10
  • 使用JS location實現(xiàn)搜索框歷史記錄功能

    使用JS location實現(xiàn)搜索框歷史記錄功能

    這篇文章主要介紹了使用JS location實現(xiàn)搜索框歷史記錄功能,本文通過實例 代碼講解的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • 使用JS實現(xiàn)圖片展示瀑布流效果的實例代碼

    使用JS實現(xiàn)圖片展示瀑布流效果的實例代碼

    下面小編就為大家?guī)硪黄褂肑S實現(xiàn)圖片展示瀑布流效果的實例代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • js自執(zhí)行函數(shù)的幾種不同寫法的比較

    js自執(zhí)行函數(shù)的幾種不同寫法的比較

    js自執(zhí)行函數(shù)的幾種不同寫法的比較,需要的朋友可以參考下
    2012-08-08

最新評論