jq load()方法中加载文件中元素事件绑定失效的问题

1、load()方法:

$(selector).load(URL,data,callback);

selector:页面中需要加载外部文件的DOM节点;

URL:外部文件地址;

data:请求一同发送的查询字符串集合;

callback:load()方法完成后所执行的函数;

2、问题:被加载页面中的JavaScript代码失效,这是因为load加载的外部文件会把Script部分删除掉。

解决:使用load方法中的回调函数加载绑定事件;

原文地址:https://www.cnblogs.com/nerrol/p/8318405.html

时间: 2024-10-12 07:49:55

jq load()方法中加载文件中元素事件绑定失效的问题的相关文章

jQ load方法在jquery1.8版本中被废弃,用on进行绑定

更新jQuery版本后报错url.indexOf is not a function解决办法 http://www.findme.wang/Blog/detail/id/196.html 最近在使用之前下载的jquery.thinkbox.js,一直报错url.indexOf is not a function,如下: 经分析,报错主要是由调用load函数引起: 1 2 $("").load(function(){ }) 因为在jquery3.2.0中,load函数定义如下: 函数的第

从smack-config.xml文件中加载文件内容 Loads the configuration from the smack-config.xml file

/** * Loads the configuration from the smack-config.xml file.<p> * * So far this means that: * 1) a set of classes will be loaded in order to execute their static init block * 2) retrieve and set the current Smack release */ static { try { // Get an

MyBatis Java不同方式加载文件时的路径格式问题、Mybatis中加载.properties文件

public class LoadPropTest { public static void main(String[] args) throws IOException { //一.Properties的load方法加载文件输入流 Properties props=new Properties(); File file1=new File("F:/Program Files/Java/IdeaProjects/MyBatisDemo/src/db.properties"); File

IIS7中出现,未能加载文件或程序集“XXX.XXX”或它的某一个依赖项。

操作系统升级为 64位系统后,原来32位可以正常运行的程序,现在有一部分程序运行不起来了. 报错是: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.xxx: 未能加载文件或程序集“XXX”或它的某一个依赖项.试图加载格式不正确的程序. 源错误: 执行当前 Web 请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息. 程序集加载跟踪: 下列信息有助于确定程

“System.BadImageFormatException”类型的未经处理的异常在 PurchaseDevices.Access.dll 中发生 其他信息: 未能加载文件或程序集“System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。试图加载格式不正确

引用sqlite的程序集时,有时会报如下异常: "System.BadImageFormatException"类型的未经处理的异常在 PurchaseDevices.Access.dll 中发生 其他信息: 未能加载文件或程序集"System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"或它的某一个依赖项.试图加载格式不正确的程序. 解决方案:在配置

IE浏览器中,JQuery EasyUI的form(&#39;load&#39;)方法只能加载一次的问题

项目中的页面用到了EasyUI,表单加载数据时,调用了form('load')方法.用Chrome.Firefox访问均没问题,可是用IE浏览器访问时,数据不论怎么修改,加载的都是第一次的数据.这疑似是一直在加载第一次的缓存.于是查资料发现,原来IE浏览器对Jquery EasyUI的支持不好,缓存了表单第一次加载的数据.以后每次加载时,都会从缓存中调用.于是在ajax方法中加入cache:false,取消缓存便解决了. 1 $.ajax({ 2 cache:false, //取消缓存 3 ur

Assembly.Load未能加载文件或程序集“”或它的某一个依赖项。系统找不到指定的文件

项目采用了三层架构和工厂模式,并借鉴了PetShop的架构,因为这个项目也是采用分布式的数据库,目前只有三个数据库,主要出于提高访问性能考虑. 原来是按照网上对PetShop的介绍来给各项目添加引用的. 1.Web 引用 BLL.2.BLL 引用 IDAL,Model,使用DALFactory创建实例.3.IDAL 引用 Model. 在编程中,使用反射(IoC)是一个很好的架构.在.Net中,System.Reflection命名空间提供了对反射的支持.然而,很多朋友在使用Assembly.L

未能加载文件或程序集SYSTEM.WEB.EXTENSIONS的解决方法

最近做项目发现未能加载文件或程序集的错误,这是由于我的机器上没有安装Ajax的原因.问题解决后,整理如下:表现:1."System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项.系统找不到指定的文件. 2.后台系统即使添加引用后,不管此引用是系统还是用户,他们的属性和方法都不能识别: 解决方案一: 1.如果你的程序运行在你能控制的服务器上,那么安装as

IIS发布网站出现“未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项。”的解决方法

未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项.试图加载格式不正确的程序.              说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.             异常详细信息: System.BadImageFormatException: 未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项.试图加载格式不正确的程序.源错误: 执行当前 Web