Javascript jQuery(window).load(函数($)仍然提供未捕获的TypeError:$不是函数

Javascript jQuery(window).load(函数($)仍然提供未捕获的TypeError:$不是函数,javascript,jquery,wordpress,Javascript,Jquery,Wordpress,我在我的Wordpress网站上使用jquery时遇到了问题。读了这篇文章后,我认为我能够解决我的问题,但事实并非如此 这是我尝试过的,但仍然出现类型错误: jQuery(window).load(function($) { // auto panning PanPicture = function () { $(".wrap").show(); $(".wrap").children("#panimg").show(); $(".

我在我的Wordpress网站上使用jquery时遇到了问题。读了这篇文章后,我认为我能够解决我的问题,但事实并非如此

这是我尝试过的,但仍然出现类型错误:

jQuery(window).load(function($)
{
    // auto panning
    PanPicture = function () {
        $(".wrap").show();
        $(".wrap").children("#panimg").show();
        $(".wrap").children("#panimg").animate({
            "left": "-800px"
        }, 20000);
        $(".wrap").children("#panimg").animate({
            "left": "0px"
        }, 20000);
        // refill the animation queue after animations done
        $(".wrap").children("#panimg").queue(

        function () {
            PanPicture();
            $(".wrap").children("#panimg").dequeue();
        });
    };
    //setTimeout( function() { PanPicture(); }, 1000 );
    //$(".wrap").children("#panimg").load(function() { PanPicture(); });
    PanPicture();
});
控制台告诉我:

Uncaught TypeError: $ is not a function
PanPicture @ jd_autopan.js?ver=4.4.2:5
(anonymous function) @ jd_autopan.js?ver=4.4.2:23
m.event.dispatch @ jquery.js?ver=1.11.3:4r.handle @ jquery.js?ver=1.11.3:4

尝试此操作并确保脚本在jquery之后加载(如果使用
wp\u enqueue\u脚本
添加脚本,请将
array('jquery')
作为第三个参数传递)


尝试此操作并确保脚本在jquery之后加载(如果使用
wp\u enqueue\u脚本
添加脚本,请将
array('jquery')
作为第三个参数传递)


是的,第一个参数是一个事件对象。不要混淆$(文档)。准备好了$(somedomnode)。load是的,第一个参数是一个事件对象。不要混淆$(文档)。准备好了$(somedomnode)。load
jQuery(document).ready(
function ($)
{
    //blah blah
});
jQuery(function($) {
    $(window).on("load", function() {
        console.log("Your function will triggered");
    });
});