如何使用 $.ajax 在使用 jquery 加载的内容中包含 javascript

2024-04-21

我想使用 jQuery 加载一些包含一些 javascript 的 HTML。我尝试过使用 load() 和 ajax()。 HTML 很好地插入到 DOM 中,但任何脚本标签似乎都被过滤掉了。如果我alert()返回的HTML,脚本会被包含,但是当我使用html()或append()时,脚本会丢失。

有任何想法吗?


你应该使用$.getScript http://docs.jquery.com/Ajax/jQuery.getScript加载并执行远程 Javascript:

加载并执行本地 使用 HTTP GET 的 JavaScript 文件 要求。

Example:

$.getScript("test.js", function(){
  alert("Script loaded and executed.");
  $('#myDiv').load('some.html');
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 $.ajax 在使用 jquery 加载的内容中包含 javascript 的相关文章

  • 使用 lambda 更新 amazon s3 对象元数据而不执行对象复制?

    是否可以使用 lambda 函数添 加或更新 s3 对象元数据而不复制对象 这篇 2 年前的帖子说我们确实需要复制一份 https stackoverflow com questions 32646646 how do i update m
  • 在 JSON 数组中按属性查找对象

    我在获取 JSON 数据中的字符串时遇到问题 格式如下 name Alice age 20 id David last 25 id John last 30 有时它会一起改变位置 John从第三名到第二名 name Alice age 20
  • 优化重叠矩形的绘制

    我有很多矩形 有些与其他矩形重叠 每个矩形都有一个绝对 z 顺序和一个colour 每个 矩形 实际上是粒子效果 网格或纹理的轴对齐边界框 并且可能是半透明的 但只要您不尝试剔除其他矩形后面的矩形 就更容易抽象地思考彩色矩形 所以我将在问题
  • 用于自由形式绘图的 javascript 库

    是否有一个 JavaScript 库可以让我在网页上绘图 然后保存该绘图的状态 我想使用鼠标绘制 2D 图像 然后如何存储和加载该绘图 使用 HTML5 画布 绘制图像的简单示例如下 http jsfiddle net ghostoy wT
  • 在多个 angular.js 应用程序之间共享单个服务

    我正在构建一个电子商务网站 基于 shopify 并且使用多个小型 angularjs 应用程序来处理诸如快速购物车 愿望清单 过滤产品和其他一些较小项目之类的事情 我最初使用了一个大型应用程序 具有路由和所有内容 但当我没有完整的 RES
  • Android键盘点击搜索输入时出现和消失

    我在用谷歌地图 Js API当我搜索一个地方时 我的输入搜索栏工作正常 当我通过 iPhone 设备使用它时 它也工作得很好 但是当我通过Android 设备然后键盘立即出现和消失 我已经找到了一些关于当我按下搜索栏时 android 键盘
  • 为什么 Bootstrap 需要 jQuery? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我已经多次用谷歌搜索这个问题 但从未找到满意的答案 大多数答案似乎只是说 是的 Bootstrap 插件确实需要 jQuery https st
  • 如何从矩形点计算旋转角度?

    我有4分1 2 3 4闭合一个矩形 这些点按以下方式排列在数组中 x1 y1 x2 y2 x3 y3 x4 y4 我遇到的问题是矩形可以旋转一定角度 如何计算原始点 灰色轮廓 和角度 我试图在 javascript css3 transfo
  • 脚本标签内的 Razor RenderSection - 如何将脚本从视图插入模板函数

    我正在使用 MVC 3 和 Razor 视图引擎 我想将多个视图中的脚本注入到一个集中定义的视图中 document ready 母版页中的功能 我已经尝试过以下方法 在我的大师看来 然后 section DocumentReady ale
  • 可以通过 url 发送 JSON 吗?

    我有一个 ruby 哈希 其中键是 url 值是整数 我将哈希值转换为 JSON 我想知道是否能够通过 AJAX 请求在 url 内发送 JSON 然后从 params 哈希值中提取该 JSON 另外 我将把 JSON 化的 ruby 哈希
  • 添加元数据到快速路线

    有什么方法可以将元数据添加到 Express 的路线中吗 例如 app get some route function req res some meta data 我正在寻找一种针对我的节点应用程序的 AOP 方法 因此我想通过身份验证和
  • 如何在没有查询参数的情况下重新加载页面?

    假设我想重新加载www domain com abc num 4 但我想重新加载www domain com abcONLY 问号后没有所有内容 window location window location href split 0
  • js中将div旋转到一定高度

    How to rotate a div to certain height suppose 10px I can rotate a div otherwise around 360 degrees I need the angle by w
  • IE 开发工具断点不起作用

    我正在尝试在 IE 11 中调试一些 javascript 但无法强制它在断点处停止 debugger 行工作正常 停止该行中的调试器 相同的文件没有debugger 行但在同一位置设置断点不会执行任何操作 功能正常 但调试器不会在断点处停
  • 检测浏览器是否支持 contentEditable?

    There s 这个问题 https stackoverflow com questions 3497942 browser detect contenteditable features 但发布的解决方案是浏览器嗅探 我试图避免这种情况
  • 以特定顺序运行具有效果的 jQuery 函数

    我在 javascript 函数中有一些 jQuery 可以更改页面上的文本并以特定的时间间隔淡入和淡出 我希望这些函数在每个函数完成其效果后按顺序运行 dialogueExchange1 dialogueExchange2 dialogu
  • 检测未定义的对象属性

    如何检查 JavaScript 中的对象属性是否未定义 检查属性值是否为特殊值的常用方法undefined is if o myProperty undefined alert myProperty value is the special
  • 如何找出javascript中加载了哪些javascript?

    继另一个问题的评论之后 我问自己是否有办法获取页面上加载的所有 js 代码的列表 就像 Firebug 或 chrome Inspector 所做的那样 有没有一种纯javascript的方法 一种方法是抓取脚本标签 但这样你可能会错过动态
  • 使用来自Processing-JS的JSON

    我想使用编写一个应用程序处理 JS http processingjs org 并且我希望能够使用服务器端数据加载它 我还没有编写服务器端 所以我可以使用任何东西 但似乎明显的 AJAX 事情是使用 JSON 将数据上传到页面中 如何从我的
  • 使用 document.getElementsByName() 不起作用?

    第二个警报命令的代码按预期工作 显示元素 to 的值 但第一个警报命令不起作用 它应该做同样的事情 这是为什么

随机推荐

  • Visual Studio 链接文件目录结构

    我有一个项目的两个版本 一种用于 Silverlight 另一种用于 NET SL 项目拥有绝大多数代码库 我想将 SL 项目中的所有文件作为链接文件全局添加到 NET 版本中 我已经在 NET 版本的 csproj 文件中成功地做到了这一
  • 变量运算符可以吗?

    有没有办法执行类似于以下任一操作 var1 10 var2 20 var operator lt console log var1 operator var2 returns true OR var1 10 var2 20 var oper
  • 如何将外部图像添加到 Github 帖子

    我想将托管在外部源上的图像添加到 Github 但当我确认将其发布时 我只看到链接 Image https ibb co kOnOrb 我使用这种格式 但它不起作用 我单击创建的链接并看到消息Non Image content type r
  • 在 lambda 函数中使用 auto self(shared_from_this()) 变量的原因是什么?

    我阅读了 boost asio http 服务器示例代码 请参阅http www boost org doc libs 1 54 0 doc html boost asio example cpp11 http server connect
  • JavaScript 多个间隔和clearInterval

    我有一个小程序 当你点击一个 条目 时 编辑模式被打开 并且该条目是为其他人锁定的编辑 每10秒发送一个ajax请求来更新表中的时间戳 entry edit click function code loopLockingVar setInt
  • ASP.NET MVC 4:更改 Javascript 中隐藏字段的值

    我有一个隐藏布尔值 field Html HiddenFor x gt x IsTurkey 在 jQuery 脚本中我尝试更改它 Html IdFor x gt x IsTurkey val False 但回发后 IsTurkey 没有改
  • 如何在GDB中运行记录指令历史记录和函数调用历史记录?

    编辑 根据下面的第一个答案 当前的 技巧 似乎正在使用 Atom 处理器 但我希望一些 gdb 专家可以回答这是否是一个基本限制 或者路线图上是否添加了对其他处理器的支持 反向执行似乎在我的环境中起作用 我可以反向继续 查看合理的记录日志
  • 将变量临时存储在一系列管道 dplyr 中

    有没有办法暂停一系列管道来存储稍后可以在管道序列中使用的临时变量 我找到了这个question https stackoverflow com questions 40369832 assign intermediate output to
  • Hibernate 的“未保存值映射不正确”是什么意思?

    有一个著名的例外 org hibernate StaleObjectStateException 行已更新或删除 另一笔交易 或未保存值映射不正确 my Entity 123456 当 行被另一个事务更新或删除 时 这是一种非常熟悉的情况
  • Tomcat下无法运行PHP脚本

    我正在使用 Tomcat 6 我已经安装了 PHP 并尝试使用 PHP JavaBridge 在 Tomcat 中运行 PHP 我已在 Tomcat 的 webapps 目录中部署了 JavaBridge war 当运行任何 PHP 脚本时
  • 在 Android WebView 中获取 HTTP 状态代码

    我正在开发一个 Android 应用程序 该应用程序在 WebView 中加载网站 但有时该网站返回 HTTP 代码 500 我的问题是 有没有办法通过侦听器或另一个类从 WebView 获取 HTTP 状态代码 我尝试实现 WebView
  • PHP 日期差异

    我有以下代码 dStart new DateTime 2013 03 15 dEnd new DateTime 2013 04 01 dDiff dStart gt diff dEnd echo dDiff gt days 我不知道为什么我
  • C# Winforms DataGridView 具有像 Excel 一样的排序/过滤功能

    您好 我需要一个快速解决方案来使用 Winforms DataGridView 控件进行过滤 排序 就像在 Excel 中一样 我已经查看了该领域的现有帖子 但似乎没有一个能够满足我的需求 我正在手动填充我的 DataGridView 没有
  • 有像 Blend 这样的 HTML5 画布动画软件吗? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 有没有像 Blend 这样的软件可以使用 HTML5 尤其是做动画相关的东西 就像是http raphaeljs com http raphaeljs
  • Git 克隆太慢

    这是我第一次搭建git服务器 当我使用TortoiseGit 1 8 1 0 32bit来处理操作时 一切都很好 但如果我使用git clone命令或git bash git克隆过程速度很慢 我附上了两张显示亲属的图片git clone传输
  • 使用 angular4 下载 pdf 格式的网页

    我是 Angular 4 的新手 我需要下载 pdf 格式的 HTML 网页 并且 html 网页包含输入等 Angular 控件 ng模型 单选按钮 已检查 它显示的不是控制值不明确的在pdf文件中 我尝试使用jsPdf 和 html2P
  • 尝试在空对象引用上调用虚拟方法“void android.widget.TextView.setText(java.lang.CharSequence)”

    无法使用意图将数据从一个片段传递到另一个片段 逻辑很好 请检查主要活动的最后部分 其中我使用 putExtra 将字符串发送到其他活动 这是 MainActivity java public class MainActivity exten
  • 在 component.json 和 package.json 中定义“package”信息

    我正在创建一个 javascript 库 希望通过 Bower 向我的内部公司提供该库 我正在使用 Grunt 来构建我的库 我的问题是 grunt 的约定是使用package json定义依赖项 库版本 依赖项等 另一方面 鲍尔假设在co
  • Z3 C API 在运行时更改超时

    是否可以使用 C API 在运行时更改求解器的超时值 为了设置超时 可以执行以下操作 Z3 config cfg Z3 mk config Z3 set param value cfg SOFT TIMEOUT 10000 set time
  • 如何使用 $.ajax 在使用 jquery 加载的内容中包含 javascript

    我想使用 jQuery 加载一些包含一些 javascript 的 HTML 我尝试过使用 load 和 ajax HTML 很好地插入到 DOM 中 但任何脚本标签似乎都被过滤掉了 如果我alert 返回的HTML 脚本会被包含 但是当我