javascript - 我已经使用append添加了HTML代码,但是这个新代码不再执行javascript

标签 javascript jquery html ajax

使用 Ajax 插入代码后,该代码不会运行它应该查询的 javascript,因为它与页面中已编写的代码相同

我正在尝试加载页面,并使用 Ajax 更新数据库(工作)。 我有一个按钮可以向页面添加新行(工作),以便向表中添加更多数据 问题是新的“附加”代码不会像编写的代码那样执行ajax!

这段代码是在我加载页面时编写的  1q33

这是我使用 .append 添加的新代码  2

这是在初始代码上触发的 JavaScript,但它不适用于 .append 代码 $(':input[class=html5]').change(function () { });

我预计使用 .append 编写的几乎相同的代码与我在加载页面时编写的代码的工作方式类似。

最佳答案

您可以使用如下::

$(':input[class=html5]').on("change", function () { });

关于javascript - 我已经使用append添加了HTML代码,但是这个新代码不再执行javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58749395/

相关文章:

javascript - 可拖动开关?

javascript - 要查找什么事件...更改视频元素的当前时间时

javascript - iDangerous Swiper初始滑动设置

javascript - 在 HighChart 中绘制以下 json

javascript - 悬停时的 Jquery 图像 alt

javascript - 使用 HTML 和 javascript 自动生成字母

php - 在 HTML 中显示数据库值

php - 如何将表中选择的日期添加为mysql中的列?

javascript - 使用 JavaScript 与 CSS 切换可见性

javascript - jQuery UI 的 sortable() 的轻量级替代品?