将事件处理程序绑定到由 jQuery .html() 函数插入的元素上

2023-12-04

我渲染一些新内容.html()ajax 调用我的网站后。

$.getJSON(scriptURL, $("#domainForm").serialize(), function(data) {
  $("#checkedDomain").html(data['html']) 
});

现在。如何将事件处理程序绑定到替换的 html 中的 div 标签,而无需再次包含脚本? 现在我渲染到我的网站中的 html 看起来像这样:

<script type="text/javascript" src="myScript.js"/>
<div id="tagWithHandlerOn"/>someButton</div>

我想摆脱<script>标记,因为它是重新声明,如果我再次将相同的内容加载到该标记中,将加载两个脚本。有什么提示吗?


尝试使用jQuery.live()


从 jQuery 1.7 开始, the .live()方法已弃用。使用.on()附加事件处理程序。旧版本 jQuery 的用户应该使用。代表()优先于 .live()。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将事件处理程序绑定到由 jQuery .html() 函数插入的元素上 的相关文章

  • jQuery Mobile 表单验证

    我有一个移动网站 除了验证之外一切都工作正常 基本上我希望从用户那里获取值 然后在单独的页面 process php 上处理它们 但是 在这样做之前 我需要检查以确保字段已填充 我已经研究了几种方法来做到这一点 但似乎没有一种有效 我现在有
  • MVC 在布局代码之前执行视图代码并破坏我的脚本顺序

    我正在尝试将所有 javascript 包含内容移至页面底部 我正在将 MVC 与 Razor 一起使用 我编写了一个辅助方法来注册脚本 它按注册顺序保留脚本 并排除重复的内容 Html RegisterScript scripts som
  • jquery从变量中删除html元素

    我将 html 保存在变量中 var itinerary events today html 我有很多 html 和一个按钮我想删除 它的 ID 为 myButton 如何从变量中保存的 html 中删除它 我建议这种方法 var itin
  • 动态地将工具提示文本设置为 div 元素

    我正在尝试动态地将工具提示文本设置为容器 div 并对我刚刚添加到有序列表的每个 div 元素 elem Alias Status 使用 jQuery function addNewElement elem var li li li li
  • 将div设置为隐藏,延时后可见

    我试图在 X 时间后 也许甚至在随机时间之后 但现在我们只做固定时间 在黑色背景上出现一个黄色方块 function initialSetup if document getElementById yellow null document
  • 动态img(或视频)标签根本不加载资源,HTTP请求处于“待处理”状态

    我尝试使用以下方法在 Web 应用程序上加载资源时遇到一些问题img or videoHTML 标签 我在我的应用程序中使用 Angular 并动态设置src的参数img标签 使用ng src src 指示 没有那么多图像和资源需要加载 在
  • Firefox 书签探索未超过 Javascript 的第一级

    我已经编写了一些代码来探索我的 Firefox 书签 但我只获得了第一级书签 即我没有获得文件夹中的链接 e g 搜索引擎 雅虎网站 谷歌网站 在此示例中 我只能访问 Search engines 和 google com 不能访问 yah
  • 提交表单并重定向页面

    我在 SO 上看到了很多与此相关的其他问题 但没有一个对我有用 我正在尝试提交POST表单 然后将用户重定向到另一个页面 但我无法同时实现这两种情况 我可以获取重定向或帖子 但不能同时获取两者 这是我现在所拥有的
  • Grails 在 javascript 内的 GSP 站点中使用 grails var

    我有一个在 GSP 文件中的 javascript 代码中使用 grails 变量值的问题 例如 我有一个会话值session getAttribute selectedValue 我想在 javascript 代码部分使用这个值 我现在的
  • 如何判断 jquery 对话框是否打开? [复制]

    这个问题在这里已经有答案了 寻找通用案例解决方案来确定当前是否打开任何 jquery 对话框 有多个 试过 ui dialog content dialog isOpen true ui dialog dialog isOpen true
  • HTML 离线应用程序缓存,列出下载的文件

    作为我正在构建的离线 Web 应用程序的加载屏幕的一部分 使用缓存清单 http developer apple com library safari documentation iPhone Conceptual SafariJSData
  • 避免响应式页面的重复内容

    我目前正在做一个涉及响应式设计的项目 整个布局应该使用HTML和CSS来实现 我知道可以使用 java 脚本将内容从一个列布局移动到另一列布局 而无需复制内容 但是使用 HTML 和 CSS 是否可以实现相同的效果 以下面的例子为例 它会在
  • FireFox 中的自动滚动

    我的应用程序是实时聊天 我有一个 Div 来包装消息 每条消息都是一个 div 所以 在几条消息之后 我的 DOM 看起来像这样 div div Message number two div div div div
  • 模块构建失败(来自 ./node_modules/babel-loader/lib/index.js)Vue Js

    我从 GitHub 下载了一个我和我的朋友正在开发的项目 但是当我尝试运行时 npm run serve 我收到这个错误 src main js 中的错误 Module build failed from node modules babe
  • Javascript转换时区问题

    我在转换当前时区的日期时间时遇到问题 我从服务器收到此日期字符串 格式为 2015 10 09T08 00 00 这是中部时间 但是当我使用 GMT 5 中的 new Date strDate 转换此日期时间时 它返回给我的信息如下 这是不
  • Jquery 验证不能正确验证数字?

    我在使用 jquery 非侵入式验证验证数字时遇到问题 我使用的版本是 ASP NET MVC 3 jQuery 1 9 1 jQuery 用户界面 1 10 1 JQuery 验证 1 11 0 我试图验证的输入是
  • Schema.org 的常见问题解答页面

    我有一个常见问题解答页面 我想用更好的 html 架构来实现它
  • 如何在 AngularJS 循环内使用标签

    所以我在里面ng repeat像这样 li li
  • Spring Rest 和 Jsonp

    我正在尝试让我的 Spring Rest 控制器返回jsonp但我没有快乐 如果我想返回 json 但我有返回的要求 完全相同的代码可以正常工作jsonp我添加了一个转换器 我在网上找到了用于执行 jsonp 转换的源代码 我正在使用 Sp
  • 如何从图像输入中获取 xy 坐标?

    我有一个输入设置为图像类型

随机推荐

  • data.table中按组填充缺失值

    如果想要根据一组内的前 后非 NA 观察来填充变量的缺失值 则 data table 命令是 setkey DT id date DT value filled in DT is na value list id date value DT
  • 使用 C# 解析复杂的 XML

    我正在尝试使用 C 解析复杂的 XML 我正在使用 Linq 来完成它 基本上 我正在向服务器发出请求并获取 XML 这是代码 XElement xdoc XElement Parse e Result this newsList Item
  • 为什么要在 CSS 文件路径中添加版本号?

    我注意到有些网站将版本号 尤其是 放在 CSS 文件路径中 例如 放置版本号的主要目的是什么 如果目的是记住 CSS 文件上次更新的时间 那么版本号不应该作为注释添加到 CSS 文件中吗 From HTML5 样板文档 什么是 v 1 v
  • 可滑动的侧面菜单不起作用

    我为响应式页面 针对移动页面 编写了一个自定义可滑动侧菜单 这是代码 jQuery code window load function data toggle click function var toggle el this data t
  • 理解链表实现的问题

    更新 非常感谢所有回复的人 这让我觉得在学习 Java 的过程中我并不孤单 请原谅 但我想我没有足够澄清我对链表和练习应用程序的不了解 首先 类定义如何包含其自身的对象 好吧 我知道这是递归 但对我来说仍然是一个非常奇怪和陌生的概念 第二
  • Safari 11 上的视频自动播放

    您好 我注意到视频不再在 Safari 11 上自动播放 下面是我的代码 它可以在 Chrome 上运行 因为它必须被静音 它仅显示海报图像 任何帮助
  • 使用 Java 中的 Selenium Webdriver 以不同用户身份运行 IE

    有谁知道如何使用 JAVA 使用 以不同用户身份运行 功能让 selenium 运行 IE 会话 我不知道我该如何设置这个 谷歌没有提出任何东西 所以也许我在某个地方寻找错误的东西 为了详细说明为什么我需要这样做 我正在测试的网站是一个内部
  • 在 MAMP 上安装 Phing 和 PHPUnit

    我在 OS X 10 6 上的 MAMP 下运行 phpunit 时遇到问题 我已经通过 PEAR 安装了 phpunit 它存在于 MAMP 目录中 但是当我在终端中运行 phpunit 时没有任何反应 我猜这是一个路径问题 但作为一个
  • PHPword在模板中插入表格

    PHPWord new PHPWord section PHPWord gt createSection table section gt addTable i 1 document PHPWord gt loadTemplate var
  • gcm推送通知:先成功,然后未在IOS中注册

    在 IOS 中使用谷歌云消息接收通知的所有段落之后 但我遇到了这个问题 我在 php 中发送带有服务器密钥和设备令牌的通知的帖子 第一次响应为 成功 但在设备上没有收到任何内容 第二次以及随后的时间 响应为 未注册 我重复所有段落 在钥匙串
  • constexpr 对于重载有用吗

    C 中有没有一种方法可以根据输入的运行时 编译时常量调用不同的重载 我的 MSVC 版本 12 无法使用 constexpr 执行此操作 阅读 C 文档 我不确定这是否是 constexpr 的工作方式 inline int Flip4 c
  • 从 Unity 中的另一个脚本访问对象的位置

    我正在制作一个同时包含球和玩家的游戏 到目前为止 我为球制作了一个球体 为玩家制作了一个正方形 模型将在稍后制作 我为玩家附加了一个移动脚本 以便它可以向各个方向移动 但我希望他能够在碰到球时捡起球 为此 我假设在球脚本中的碰撞函数中 我必
  • 如何使用 Sevenzipsharp 提取文件

    我将使用 Sevenzipsharp 将 ISO 文件中的文件提取到 USB 为此 我从 vs nuget 包管理器下载了 Sevenzipsharp 并编写了 实际上我不能 这段代码 我没有接受任何错误 但它不起作用 我哪里会犯错误 请写
  • 使用 javascript 搜索“\”

    我编写了以下代码来仅获取不带扩展名和路径的文件名 我正在浏览器中运行它
  • React-Router 在新选项卡中打开链接

    有没有办法得到反应路由器在新选项卡中打开链接 我尝试了这个 但没有成功 Test 可以通过添加类似的东西来弄乱它onClick foo 像我上面那样链接到链接 但会出现控制台错误 Thanks 从 React Router 版本 5 0 1
  • 用于检查号码以“078”开头且仅包含 10 位数字的正则表达式

    我需要验证 Asp Net 应用程序中的文本框 用户可以在其中输入手机号码 并且该号码应以 078 开头 并应包含 10 位数字 Sample 0781234567 这是我的代码 public static bool CheckPhoneN
  • 在 jQuery 移动应用程序中将参数从一个页面传递到另一个页面

    我正在使用 PhoneGap 构建 jQuery 移动应用程序 我必须使用 jQuery mobile 传递前一个页面的一些参数来打开一个新页面 为此 我尝试使用本地存储 如下所示 li click function console log
  • 使用 ServiceStack.Client 超时

    我已经通过 AJAX 调用使用服务堆栈一段时间了 没有出现任何问题 但最近创建了一个快速 winforms 应用程序 它利用服务堆栈客户端 特别是 JsonServiceClient 然而 我遇到了一个问题 即我一直在呼叫超时 但在前两次尝
  • 为什么Python会改变前面有0的整数的值?

    我实现了一个将整数转换为字符串表示形式的函数intToStr 代码如下 为了进行测试 我传递了一些值并观察到意外的输出 print intToStr 1223 prints 1223 as expected print intToStr 0
  • 将事件处理程序绑定到由 jQuery .html() 函数插入的元素上

    我渲染一些新内容 html ajax 调用我的网站后 getJSON scriptURL domainForm serialize function data checkedDomain html data html 现在 如何将事件处理程