Ich habe eine WordPress-Website, die die verwendet jQuery Mega Menü Plugin und theme-meine-Anmeldung beide rufen an:
<script type="text/javascript"src="http://localhost/wadhaa/dynamic/wp-includes/js/jquery/jquery.js?ver=1.11.0"></script>
in meinem Kopfabschnitt von:
<?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();
?>
und ich muss Folgendes einschließen:
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
was Konflikte mit WordPress jquery.js verursacht
Kann mir jemand helfen, das zu beheben? oder lassen Sie mich zumindest wissen, warum dieser Konflikt passiert.
Der Fehler, den ich von diesem Konflikt habe, ist:
Uncaught TypeError: undefined is not a function
Antworten:
0 für die Antwort № 1Sie müssen nicht Ihre eigenen jQuery, Wordpress haben es enthalten, aber die $
Name war reserviert.
Ruf einfach an:
jQuery(function($) {
$("#what_ever_you_want").do_something();
});