Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使$().load()在jQuery v中工作。3.2.1_Jquery_Wordpress - Fatal编程技术网

使$().load()在jQuery v中工作。3.2.1

使$().load()在jQuery v中工作。3.2.1,jquery,wordpress,Jquery,Wordpress,我知道$el.loadfunction。。。从3.0版开始就不推荐使用,但现在我需要一个使用.load而不是.onload函数的插件 是否有任何方法允许在版本>3.0中使用.loadfunction而不使用jQuery Migrate?此外,加载另一个版本的jQuery也不是一个选项,因为这对于一行代码来说似乎有点过头了 编辑:正如评论中指出的,我不能依赖于更改插件代码,因为我使用的是wordpress,更新时这些更改将被删除。你可以这样做吗?使用noConflict应用两个jQuery版本 &

我知道$el.loadfunction。。。从3.0版开始就不推荐使用,但现在我需要一个使用.load而不是.onload函数的插件

是否有任何方法允许在版本>3.0中使用.loadfunction而不使用jQuery Migrate?此外,加载另一个版本的jQuery也不是一个选项,因为这对于一行代码来说似乎有点过头了


编辑:正如评论中指出的,我不能依赖于更改插件代码,因为我使用的是wordpress,更新时这些更改将被删除。

你可以这样做吗?使用noConflict应用两个jQuery版本

<script type="text/javascript">
var jQuery_1_1_3 = $.noConflict(true);
</script>

<!-- load jQuery 3.2.1 -->
<script type="text/javascript" src="http://example.com/jquery-3.2.1.js"></script>
<script type="text/javascript">
var jQuery_3.2.1 = $.noConflict(true);
</script>

这样,您就不必更改插件代码。

要使其正常工作,您可以选择使用

这个插件添加了从jQuery核心删除的函数。这不应该在生产中使用,但应该用于修复脚本中存在的问题


你为什么不更改插件代码?@silentw抱歉,完全忘了写-我已经做了编辑。我正在使用wordpress,无法依赖直接更改-感谢您的贡献,但加载另一个版本的jquery不是一个选项-很抱歉,我没有在问题中编写它。如问题中所述-我不想使用迁移:
jQuery_3.2.1(document).ready(....)