js/ajax 新加载的数据 不执行设定的js代码

Posted xueT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js/ajax 新加载的数据 不执行设定的js代码相关的知识,希望对你有一定的参考价值。

当我们做异步加载或者用js写dom对象的时候,发现原设定的js对新数据不起作用。

通常以下写法,但是对新加载的数据无效

$(".data").change(function () {
});


解决方法是吧js定位到页面刚加载就存在的对象上

代码如下

$(".images").on("change",.data, function () {
// 其中.images是页面加载时就存在的,是.data的父类或者父父……类
});

这样问题就解决了



以上是关于js/ajax 新加载的数据 不执行设定的js代码的主要内容,如果未能解决你的问题,请参考以下文章

js ajax数据的获取小示例 天气信息填充表格

JS Ajax异步请求发送列表数据后面多了[]

Js 代码中,ajax请求地址后加随机数防止浏览器缓存的原因

另一个ajax中的vue js ajax正在获取数据但不呈现视图

PHP JS ajax在页面加载时提交表单,并且一旦另一个函数成功也会触发

JS + Ajax批量删除数据信息