title: Cannot get away from the "Uncaught TypeError: Property '$' of object [object global] is not a function"
body: <p>I've read all the post that treat the same problem of mine without success.</p>
  
  <p>I create a script to load a page fragment with jQuery that works fine in a test page where just the jQuery reference is on.
  At the time I embed the code in a wordpress theme, that use the same jQuery version, everything stops working.</p>
  
  <p>I get different results accordingly the position where my script reference is embedded. </p>
  
  <ul>
  <li><p>If code is at the very end of the page, it doesn't work, possibly due
  to the effect of the .noConflict(); called somewhere else.</p></li>
  <li><p>Re-instating the object $ with a $ = jQuery.noConflict(); doesn't
  work; I don't get error in the console, but the code doesn't work as
  expected.</p></li>
  <li><p>Having the script reference loading before the jQuery reference
  produce the error as in the title.</p></li>
  </ul>
  
  <p>I'm really puzzled about the results I'm getting and I was wondering if somebody can explain where I'm getting this wrong.</p>