【发布时间】:2019-03-29 08:43:49
【问题描述】:
对于新的 Jquery 版本,不推荐使用以下代码。请用最新的更正。
var newDiv= $("#setId).load()
Load() 已弃用。
【问题讨论】:
标签: javascript jquery jquery-ui
对于新的 Jquery 版本,不推荐使用以下代码。请用最新的更正。
var newDiv= $("#setId).load()
Load() 已弃用。
【问题讨论】:
标签: javascript jquery jquery-ui
像 jQuery 中的许多事情一样,load 方法严重过载(根据您传递给它的参数,做完全不同和不相关的事情)。其中一些东西已被弃用,而另一些则不是。您正在传递 no 参数,这与 load 的任何使用都不匹配。
不过,ajaxy load method没有被弃用,所以你说的一定是event handler load method,它不仅被弃用,而且被移除了。
文档告诉你如何替换它:
这个方法是
.on( "load", handler )的快捷方式。
所以改变(注意:你还有一个语法错误:缺少"):
var newDiv = $("#setId).load(eventHandler);
到
var newDiv = $("#setId").on("load", eventHandler);
【讨论】:
您缺少引号,并且 load() 需要将内容加载到目标中
var newDiv= $("#setId").load(要加载的内容);
【讨论】: