不刷新页面,只重新加载js文件
来源:互联网 发布:最新淘宝怎么查总消费 编辑:程序博客网 时间:2024/05/22 06:46
加载js文件三种方法,如下:
1、重新加载js文件:
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、给js定个id,重新加载:
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就可以:
<head> <script type="text/javascript" src="../jquery.js"></script> <script type="text/javascript"> $(function() { $('#loadButton').click(function(){ $.getScript('new.js',function(){ newFun('"Checking new script"');//这个函数是在new.js里面的,当点击click后运行这个函数 }); }); } </script> </head> <body> <button type="button" id="loadButton">Load</button></body>
阅读全文
0 0
- 不刷新页面,只重新加载js文件
- js 重新加载页面
- js重新加载页面
- js控制的页面加载后只刷新一次
- html 静态页面js文件不刷新
- js 只刷新一次页面
- 重新加载js文件
- JS重新加载当前页面
- JS重新加载当前页面
- js实现表单提交后不重新刷新当前页面,并停留在当前页面
- JavaScript 刷新/重新加载当前页面
- JavaScript 刷新/重新加载当前页面
- yii2 require_once加载页面(不需重新刷新) 采购单带抬头
- HTML、js:如何利用Location对象的常用属性和方法重新加载、刷新页面
- jquery无刷新重新加载js
- js chrome 不刷新页面
- html页面 加载完成后只刷新 一次 js 和jquery插件网站
- 关于加载重新js文件
- leetcode 665. Non-decreasing Array
- 【PAT】【Advanced Level】1124. Raffle for Weibo Followers (20)
- JAVA日期工具类
- MIME类型大全
- 工程师的18个梦想,你有几个?
- 不刷新页面,只重新加载js文件
- java 对象属性比较工具类
- msm8937 floated charger plugin and plugout log
- Android 最常用的设计模式二 安卓源码分析——组合模式(component)
- 使用ngrok本地调试微信接口
- 微信开发-发送模板消息与事件推送
- git 重命名和删除分支
- 数据特征的选取
- iOS基础之----GCD多线程同步机制