(一)JQuery动态加载js的三种方法
Jquery动态加载js的三种方法如下:
第一种:
$.getscript("test.js");
例如:
<script type="text/javascript"> $(function() { $('#loadButton').click(function(){ $.getScript('new.js',function(){ newFun('"Checking new script"'); }); }); }); </script>
第二种:
function loadjs(file){ var head = $('head').remove('#loadscript'); $("<scri"+"pt>"+"</scr"+"ipt>").attr({src:file,type:'text/javascript',id:'load'}).appendto(head); }
例如:
//动态加载js function loadJavascriptInHead(file) {var head = $('head');$("<script></script>").attr({ src: file, type: 'text/javascript', id: 'loadscript' }).appendTo(head); }
第三种:
$("<scri"+"pt>"+"</scr"+"ipt>").attr({src:file,type:'text/javascript',id:'load'}).appendto($('head').remove('#loadscript'));
第三种方法没用过,还没有例子。这三种方法我更倾向于用第二种,在即将整理的下一篇文章《ASP.NET中JavaScript的中英文(多语言)实现方案(二)》中会用到这个例子。请关注。
转载于:https://www.cnblogs.com/jxlsomnus/p/4269945.html
(一)JQuery动态加载js的三种方法相关推荐
- 异步加载js的三种方法
js加载时间线 : 它是根据js出生的那一刻开始记录的一系列浏览器按照顺序做的事,形容的就是加载顺序,可以用来优化什么东西,理论基础,背下来. 1.创建Document对象,开始解析web页面.解析H ...
- jquery 动态加载js插件
作用描述: 在H5页面直接加载插件,有时可能在js使用到时没有记载完成,如果不进行二次加载及判断,程序可能就此卡壳,无法继续运行.通过jquery动态多次判断加载,保证插件的完整加载及使用. 解决方案 ...
- JS 异步加载js的三种方案
js文件同步加载的缺点: 页面的js文件一般是同步加载,加载到js文件会阻断html和css的加载,要等到js文件加载完毕,才能继续向下执行,因为js文件可能会操作html和css:但有些js文件不会 ...
- 图片懒加载的原理--三种方法实现
1. 图片懒加载的背景 类似于大型的淘宝商城.京东等网页,设计大量的商品图片信息,如果我们使页面包含的所有图片一次性加载完成,那用户体验很差. 目前流行的做法是滚动动态加载,也就是懒加载,显示在屏幕之 ...
- (转,记录用)jQuery页面加载初始化的3种方法
jQuery 页面加载初始化的方法有3种 ,页面在加载的时候都会执行脚本,应该没什么区别,主要看习惯吧,本人觉得第二种方法最好,比较简洁. 第一种: [javascript] view plainco ...
- python等待网页加载_Python Selenium等待(waits)页面加载完成的三种方法
从网上load的: 网页常常会因为网络原因,程序问题等等导致打开网页慢,一直在那里打圈圈. 出现这种情况时网页里的很多元素就没有加载完成,如果你刚好要定位的元素没有加载完,这时定位的话程序就会抛出异常 ...
- QML实时加载图片的三种方法(QQuickImageProvider,QQuickPaintedItem,QQuickItem)
1. 缓存刷新方法,继承QQuickImageProvider #include <QQuickImageProvider> #include <QImage>class Im ...
- jquery动态加载JS【方法getScript】的改进
http://www.cnblogs.com/cuitsl/archive/2012/11/15/2771549.html 转载于:https://www.cnblogs.com/wln3344/p/ ...
- JavaScript动态加载js文件
/********************************************************************** JavaScript动态加载js文件* 说明:* 之前没 ...
最新文章
- MobileViT: 一种更小,更快,高精度的轻量级Transformer端侧网络架构(附代码实现)...
- 2020人工神经网络第一次作业
- AJAX (异步 javascript 和 xml)
- 入围CVPR最佳论文,这项AI基础研究让我们对虎牙刮目相看
- 幂函数与指数函数的区别
- 【错误记录】Android 中调用 Process 命令行执行指令 ( java.lang.IllegalThreadStateException: process hasn‘t exited )
- java des加密解密
- Ribbon源码解析(一)
- Tomcat服务器性能优化
- 2万 | 北京做Java开发月薪 2 万,so easy!
- 51-表达式计算(带括号的)
- 生产者消费者伪码_[线程同步]生产者消费者代码实现
- 边沿检测电路设计verilog
- springmvc的运行原理个人见解
- unity打开内嵌游戏网页
- python代码库-这7个开源的Python库,让你轻松代码分析
- 数学分析教程(科大)——1.3笔记+习题
- 正则表达式详解及示例
- 东方欲晓,莫道君行早。踏遍青山人未老,风景这边独好。
- 云闪付华为P9指纹_华为云闪付app指纹支付
热门文章
- android studio开发app实例_基于Android输入法开发,制作一个微信斗图APP
- Dell戴尔台式机电脑Vostro 3470原装出厂Windows10系统恢复原厂OEM系统
- 华为鸿蒙系统HarmonyOS学习之三:鸿蒙HarmonyOS 系统安全性
- 80后的大学校园流行语很雷人
- [含论文+开题报告+答辩PPT+源码等]ssm人力资源考勤系统oa人事办公工资请假考勤
- java函数方法详解(简单易懂)
- 【Excel高效工作3】VLOOKUP函数实例使用(二):精确匹配进阶——反向查找,多条件查找 / 模糊匹配的使用
- c语言股票最大收益_c语言求存款最大收益
- CBAM[2018-ECCV]
- html5未来性能,HTML5 | 技术突破:HTML5裸跑性能已可媲美APP