最近自己在写jquery的扩展插件
遇到个问题就是,使用load加载外部的html文件,但是加载了想要加载的内容之后,发现JavaScript不执行,并没有加载进来,上网看了看解决办法
找到答案如下
load加载的外部文件会把Script部分删除掉
所以推荐使用$.get来异步加载外部页面,具体代码如下
$.get('partial.html', function(result){
$result = $(result);
$result.find('#content').appendTo('#new_content');
$result.find('script').appendTo('#new_content');
}, 'html');
可在这里看例子
http://plnkr.co/edit/Hj0cyTUV44BPrxiOvPpW?p=preview
参看
http://stackoverflow.com/questions/16352371/jquery-load-ajax-not-executing-javascript-in-returned-html-after-appende
分享到:
相关推荐
jquery.lazyload图片预加载 调用简单 内有实例
JQuery Lazyload加载图片实例
JQuery LazyLoad 图片懒加载实例,相关描述可查看我的博文“JQuery.LazyLoad 实现图片懒加载”
一、jQuery加载一个html页面到指定的div里 把a.html里面的某一部份的内容加载到b.html的一个div里。 比如:加载a.html里面的“row”>这个div里面的所有内容加载到b.html的这个div里”content”> 用jquery ajax 可以...
jquery图片加载延时,针对网站图片节省流量使用
jQuery无刷新加载外部HTML,可伸缩的树形菜单,jquery实现ajax加载绑定事件,实例中的几个HTML文件共同演示了绑定事件的加载,打开demo.html文件后,每一步加载的效果都是从外部页面中载入的,一级一级的加载,因此...
使用jQuery.Lazyload的优点 提高页面加载速度。 网页图片挨个渐显,非常美观。
jquery.lazyload.js 图片懒加载 --demo
jQuery_lazyload插件示例Demo
jquery.lazyload 实现图片延迟加载,ImageLazyLoad技术就是,当前可见界面的图片是加载进来的,而不可见页面
Lazy Load 是一个用 JavaScript 编写的 jQuery 插件. 它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预加载的处理方式正好是相反的. 在包含很多...
jquery.lazyload.min.js插件 直接下载引入即可~~~~~~~
在 src 属性中设置展位符图片, demo 页面使用 1x1 像素灰色 GIF 图片. 并且需要将真实图片的 URL 设置到 data-original 属性. 这里可以定义特定的 class 以获得需要延迟加载的图片对象. 通过这种方法你可以简单地...
从网上下载来的版本多多少少都...没解决方案,就得发挥咱DIY的精神,自己想法解决,分析了BUG,理了理思路,结合前段时间我做弹出窗口特效的方法,解决了Jquery.LazyLoad.js的兼容问题,现将思路和方法与大家分享一下。
动态加载外部JavaScript和CSS文件 安装 npm install load.js 如何使用? const load = require ( 'load' ) ; /* you could use jquery functions here */ await load . js ( 'jquery.js' ) ; /* load menu css and...
jQuery图片延迟加载插件jQuery.lazyload,使用延迟加载在可提高网页下载速度。在某些情况下,它也能帮助减轻服务器负载。演示地址http://www.jq22.com/jquery-info390
jquery.lazyload.js
jquery实现的等待加载页面 即实现更好的用户交互效果
Jquery.lazyload.min 轻量级懒加载Jquery框架。