mycode是:
$("#myDiv").load('mypage.html');
如何将mypage.html加载到#myDiv?
答案 0 :(得分:9)
您的代码是正确的。您使用的load method并未弃用,但load event是。
答案 1 :(得分:0)
您可以尝试将 load()
方法替换为 on('load', ...)
鉴于已弃用的代码:
tjq(this).load(function() {
tjq(this).closest(".middle-block").middleblock();
});
尝试将其更改为:
tjq(this).on('load', function() {
tjq(this).closest(".middle-block").middleblock();
});
链接到本文顶部的雅各布网页还提供了其他类似的已弃用 jQuery 代码的解决方案。
也就是说,由于您传入的是 URL,而不是函数,因此我不确定这将如何转化为您的情况。我的意思是我猜 $("#myDiv")
是一个函数?)。
可以肯定的是,很多人(包括之前的我)都在寻找上面显示的解决方案。我只是不确定确切地如何翻译您的代码以适合您。