jQuery.fn.load() 在 jquery 3.XX 中被弃用了吗?我把文档弄得一团糟。
我的代码是:
$("#myDiv").load('mypage.html');
如何将 mypage.html 加载到#myDiv 中?
您可以尝试将load()
方法替换为on('load', ...)
给定已弃用的代码:
tjq(this).load(function() {
tjq(this).closest(".middle-block").middleblock();
});
尝试将其更改为:
tjq(this).on('load', function() {
tjq(this).closest(".middle-block").middleblock();
});
链接到这篇文章顶部的 Jacob 的网页也为其他类似的已弃用的 jQuery 代码提供了解决方案。
也就是说,由于您传递的是 URL,而不是函数,我不确定这将如何转化为您的情况。我的意思是我猜$("#myDiv")
是一个函数?)。
可以肯定的是,很多人(包括我之前)都在寻找上面显示的解决方案。我只是不确定如何将您的代码翻译为适合您。