title: "TypeError: $ is not a function" after loading some scripts into wordpress
body: <p>We start to provide a HTML-Snippet like Google or Facebook does for its advertising things or the integration for the Facebook like button. It contains a business application.</p>
  
  <p>Our HTML-Snippet loads a script and contains a few more informations:</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;div id="ncc" data-hash="" ng-jq&gt;
  &lt;div id="wiz" ng-controller="WizardCtrl"&gt;&lt;/div&gt;
  &lt;script src="{{URLTOSCRIPT}}/load.js"&gt;&lt;/script&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>The script checks if a jQuery is installed and loads all related things into the DOM and at the ends inits an angular-Application.</p>
  
  <p>All this works fine on pages that havn't enabled jQuery.noConflicts-Mode.</p>
  
  <p>After the latest Wordpress-Updates we got an ERROR</p>
  
  <blockquote>
    <p>"TypeError: $ is not a function"</p>
  </blockquote>
  
  <p>We tried to get rid of it using some workaroungs like</p>
  
  <pre class="lang-js prettyprint-override"><code>jQuery(document).ready(function($){
  
      $(function () {
      //code to execute
  });
  </code></pre>
  
  <p>OR</p>
  
  <pre class="lang-js prettyprint-override"><code>jQuery(document).ready(function(){
      var j = jQuery.noConflicts();
      j(function () {
      //code to execute
  });
  </code></pre>
  
  <p>and changed also all references in the angular-part. But nothing working really well.</p>
  
  <p>Any suggestions?</p>
  
  <p>We are using AngularJs v1.4.7, jQuery v1.11.3 (started to migrate to 2.1.4), the</p>