{"id":2738,"date":"2012-10-30T19:25:42","date_gmt":"2012-10-30T19:25:42","guid":{"rendered":"http:\/\/www.dognmonkey.com\/techs\/?p=2738"},"modified":"2013-08-05T22:49:11","modified_gmt":"2013-08-05T22:49:11","slug":"jquery-noconflict-wordpress","status":"publish","type":"post","link":"https:\/\/www.dognmonkey.com\/techs\/jquery-noconflict-wordpress.html","title":{"rendered":"Jquery Noconflict WordPress"},"content":{"rendered":"<p style=\"text-align: center;\"><em>When I create my blogs with many jquery apps and Mootools, many of them don&#8217;t work due to jquery conflicts. The way I made them to work together is to create jquery noconflict for every jquery I use in the header. This is my header with a few of jquery noconflict fixed.<\/em><\/p>\n<p style=\"text-align: center;\"><a class=\"preview\" rel=\"lightbox\" href=\"\/\/www.dognmonkey.com\/techs\/wp-content\/uploads\/2012\/10\/jquery.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3297\" alt=\"jquery script\" src=\"\/\/www.dognmonkey.com\/techs\/wp-content\/uploads\/2012\/10\/jquery-300x61.jpg\" width=\"300\" height=\"61\" srcset=\"https:\/\/www.dognmonkey.com\/techs\/wp-content\/uploads\/2012\/10\/jquery-300x61.jpg 300w, https:\/\/www.dognmonkey.com\/techs\/wp-content\/uploads\/2012\/10\/jquery.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><em><\/em><em>Create a specific name for $ variables and change all $ inside the jquery with the same name.<\/em><\/p>\n<p>Mootools<\/p>\n<blockquote><p>&lt;!-mediaboxadv&#8211;&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/mediaboxadv\/mootools125mooimage.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/mediaboxadv\/Quickiec.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/mediaboxadv\/ltooz134c.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text\/css&#8221; media=&#8221;all&#8221; href=&#8221;\/idogjs\/mediaboxadv\/idogjuly12c.css&#8221; \/&gt;<br \/>\n&lt;!-end mediaboxadv&#8211;&gt;<\/p><\/blockquote>\n<p><em>Jquery FancyBox 1.3.4<\/em><br \/>\n&lt;!-fancybox&#8211;&gt;<br \/>\n&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text\/css&#8221; media=&#8221;all&#8221; href=&#8221;\/idogjs\/fancybox\/idogfancyboxc1.css&#8221; \/&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/fancybox\/jquery.tools.minc.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/fancybox\/idogfancybox1packc.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/fancybox\/jquery.easing-1.3.pack.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/fancybox\/swfobject.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/fancybox\/nonverblaster.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/fancybox\/silverlight-ie.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/fancybox\/wmvplayer.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<\/p>\n<blockquote><p>&lt;script type=&#8221;text\/javascript&#8221;&gt;<br \/>\nvar $jQ=jQuery.noConflict();<br \/>\n$jQ(document).ready(function(){<br \/>\n});<br \/>\n&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/fancybox\/idogfb1c.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt; \/\/ <em>Every $ inside this &#8220;idogfb1c.js&#8221; is replaced with $jQ for this script to work independently with other jqueries.<\/em><br \/>\n&lt;!-end fancybox&#8211;&gt;<\/p><\/blockquote>\n<p><em>Jquery Cloud Carousel<\/em><br \/>\n&lt;!-cloud carousel&#8211;&gt;<br \/>\n&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text\/css&#8221; media=&#8221;all&#8221; href=&#8221;\/idogjs\/cloudcwp\/idogccc.css&#8221; \/&gt;<br \/>\n&lt;script type=&#8221;text\/javascript&#8221; src=&#8221;\/\/ajax.googleapis.com\/ajax\/libs\/jqueryui\/1.8.0\/jquery-ui.min.js&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script type=&#8221;text\/JavaScript&#8221; src=&#8221;\/idogjs\/cloudcwp\/jquery.mousewheel.js&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script type=&#8221;text\/JavaScript&#8221; src=&#8221;\/idogjs\/cloudcwp\/cloud-carousel.1.0.5.js&#8221;&gt;&lt;\/script&gt;<\/p>\n<blockquote><p>&lt;script type=&#8221;text\/javascript&#8221;&gt;<br \/>\nvar $iC=jQuery.noConflict();<br \/>\n$iC(document).ready(function(){<br \/>\n});<br \/>\n&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/cloudcwp\/idogccc.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt; \/\/ <em>Every $ inside this &#8220;idogccc.js&#8221; is replaced with $iC for this script to work independently with other jqueries.<\/em><br \/>\n&lt;!-end cloud carousel&#8211;&gt;<\/p><\/blockquote>\n<p><em>Jquery FancyBox 2.0.6.1<\/em><br \/>\n&lt;!-fancybox 2.0.6.1&#8211;&gt;<br \/>\n&lt;script src=&#8221;&lt;?php bloginfo(&#8216;template_url&#8217;); ?&gt;\/js\/jquery.min172.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;&lt;?php bloginfo(&#8216;template_url&#8217;); ?&gt;\/js\/jquery-scrolltofixed.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script type=&#8221;text\/javascript&#8221;&gt;<br \/>\nvar $iZ=jQuery.noConflict();<br \/>\n$iZ(document).ready(function() {<br \/>\n$iZ(&#8216;#search_area&#8217;).scrollToFixed({<br \/>\nmarginTop: $iZ(&#8216;.header_menu&#8217;).outerHeight() + 0,<br \/>\nlimit: $iZ(&#8216;#footer&#8217;).offset().top &#8211; $iZ(&#8216;#search_area&#8217;).outerHeight() &#8211; 10,<br \/>\nzIndex: 999,<br \/>\n});<br \/>\n$iZ(&#8216;#bread_crumb&#8217;).scrollToFixed({<br \/>\nmarginTop: $iZ(&#8216;.header_menu&#8217;).outerHeight() + 0,<br \/>\nlimit: $iZ(&#8216;#footer&#8217;).offset().top &#8211; $iZ(&#8216;#bread_crumb&#8217;).outerHeight() &#8211; 10,<br \/>\nzIndex: 999,<\/p>\n<p>});<\/p>\n<p>\/*\u00a0\u00a0 \u00a0$iZ(&#8216;#bread_crumb&#8217;).scrollToFixed( { marginTop: 35, limit: 0 } );*\/<br \/>\n});<br \/>\n&lt;\/script&gt;<br \/>\n&lt;!&#8211; Add mousewheel plugin &#8211;&gt;<br \/>\n&lt;script type=&#8221;text\/javascript&#8221; src=&#8221;\/idogjs\/fancybox2061\/jquery.mousewheel-3.0.6.pack.js&#8221;&gt;&lt;\/script&gt;<\/p>\n<p>&lt;!&#8211; Add fancyBox &#8211;&gt;<br \/>\n&lt;script type=&#8221;text\/javascript&#8221; src=&#8221;\/idogjs\/fancybox2061\/jquery.fancybox.pack.js&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text\/css&#8221; href=&#8221;\/idogjs\/fancybox2061\/idogfancybox2c2.css&#8221; media=&#8221;screen&#8221; \/&gt;<\/p>\n<p>&lt;!&#8211; Add fancyBox &#8211; button helper &#8211;&gt;<br \/>\n&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text\/css&#8221; href=&#8221;\/idogjs\/fancybox2061\/helpers\/jquery.fancybox-buttonsc.css&#8221; \/&gt;<br \/>\n&lt;script type=&#8221;text\/javascript&#8221; src=&#8221;\/idogjs\/fancybox2061\/helpers\/jquery.fancybox-buttonsc.js&#8221;&gt;&lt;\/script&gt;<\/p>\n<p>&lt;!&#8211; Add fancyBox &#8211; thumbnail helper &#8211;&gt;<br \/>\n&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text\/css&#8221; href=&#8221;\/idogjs\/fancybox2061\/helpers\/jquery.fancybox-thumbsc.css&#8221; \/&gt;<br \/>\n&lt;script type=&#8221;text\/javascript&#8221; src=&#8221;\/idogjs\/fancybox2061\/helpers\/jquery.fancybox-thumbsc.js&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script type=&#8221;text\/javascript&#8221; src=&#8221;\/idogjs\/fancybox2061\/helpers\/jquery.fancybox-mediac.js&#8221;&gt;&lt;\/script&gt;<\/p>\n<blockquote><p>&lt;script type=&#8221;text\/javascript&#8221;&gt;<br \/>\nvar $jF=jQuery.noConflict();<br \/>\n$jF(document).ready(function(){<br \/>\n});<br \/>\n&lt;\/script&gt;<br \/>\n&lt;script type=&#8221;text\/javascript&#8221; src=&#8221;\/idogjs\/fancybox2061\/idogfb20c2.js&#8221;&gt;&lt;\/script&gt;\/\/ <em>Every $ inside this &#8220;idogfb20c2.js&#8221; is replaced with $jF for this script to work independently with other jqueries.<\/em><br \/>\n&lt;!-end fancybox 2.0.6.1&#8211;&gt;<\/p><\/blockquote>\n<p><em>Jquery PrettyPhoto<\/em><\/p>\n<blockquote><p>&lt;!-prettyphoto&#8211;&gt;<br \/>\n&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text\/css&#8221; media=&#8221;all&#8221; href=&#8221;\/idogjs\/prettyphoto\/css\/idogpP.css&#8221; \/&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/prettyphoto\/js\/idogpPc.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script type=&#8221;text\/javascript&#8221;&gt;<br \/>\nvar $jP=jQuery.noConflict();<br \/>\n$jP(document).ready(function(){<br \/>\n});<br \/>\n&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/prettyphoto\/facebook.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;!-end prettyphoto&#8211;&gt;<\/p><\/blockquote>\n<p><em>Jquery ImagePreview<\/em><\/p>\n<blockquote><p>&lt;!&#8211;iPreview&#8211;&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/ipreview\/imgpreview.full.jquery.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;script type=&#8221;text\/javascript&#8221;&gt;<br \/>\nvar $iP=jQuery.noConflict();<br \/>\n$iP(document).ready(function(){<br \/>\n});<br \/>\n&lt;\/script&gt;<br \/>\n&lt;script src=&#8221;\/idogjs\/ipreview\/ipnew.js&#8221; type=&#8221;text\/javascript&#8221;&gt;&lt;\/script&gt;<br \/>\n&lt;!&#8211;End iPreview&#8211;&gt;<\/p><\/blockquote>\n<p style=\"text-align: center;\"><em><a title=\"test post for jqueries\" href=\"\/\/www.dognmonkey.com\/techs\/all-pop-ups-on-a-page.html\">When everything is done we should have a test post to check and make sure all jqueries are working together<\/a><\/em><\/p>\n<p style=\"text-align: center;\"><ul class=\"lcp_catlist\" id=\"lcp_instance_0\"><\/ul><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When I create my blogs with many jquery apps and Mootools, many of them don&#8217;t work due to jquery conflicts. The way I made them to work together is to create jquery noconflict for every jquery I use in the header. This is my header with a few of jquery noconflict fixed. Create a specific <a href=\"https:\/\/www.dognmonkey.com\/techs\/jquery-noconflict-wordpress.html\" class=\"more-link\">&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,20],"tags":[259,260,812],"class_list":["post-2738","post","type-post","status-publish","format-standard","hentry","category-tips-and-tricks","category-wordpress","tag-jquery-noconflict","tag-mootools","tag-wordpress"],"views":2298,"_links":{"self":[{"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/posts\/2738","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/comments?post=2738"}],"version-history":[{"count":9,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/posts\/2738\/revisions"}],"predecessor-version":[{"id":3298,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/posts\/2738\/revisions\/3298"}],"wp:attachment":[{"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/media?parent=2738"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/categories?post=2738"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dognmonkey.com\/techs\/wp-json\/wp\/v2\/tags?post=2738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}