JQuery.js WordPress冲突

时间:2014-06-22 14:35:54

标签: jquery wordpress

我有一个WordPress网站,它使用 jQuery Mega菜单插件 theme-my-login 两个电话:

<script type='text/javascript'src='http://localhost/wadhaa/dynamic/wp-includes/js/jquery/jquery.js?ver=1.11.0'></script>

在我的头部分:

<?php
    /* Always have wp_head() just before the closing </head>
     * tag of your theme, or you will break many plugins, which
     * generally use this hook to add elements to <head> such
     * as styles, scripts, and meta tags.
     */
    wp_head();
   ?>

我必须包括:

<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>

导致与WordPress jquery.js冲突

任何人都可以帮我解决这个问题吗?或者让我知道为什么会发生这种冲突。

我从这次冲突中得到的错误是:

Uncaught TypeError: undefined is not a function

1 个答案:

答案 0 :(得分:0)

您不需要包含自己的jQuery,Wordpress已包含它,但保留了$名称。

只需致电:

jQuery(function($) {
    $('#what_ever_you_want').do_something();
});