title: jQuery Uncaught Typerror: Property '$' of Object is not a Function
body: <p>I recieve an error (<code>Uncaught TypeError: Property '$' of object [object Object] is not a function</code>) when trying to run the following jQuery code:</p>
  
  <pre><code>$(document).ready(function(){
    $('.login').click(function(){
      $.getJSON('https://www.cloudflare.com/api_json.html', $('form').serialize())
    });
  });
  </code></pre>
  
  <p>I do not receive this error on <a href="http://domainmanager.tech-bytes.org" rel="nofollow">the test page</a> I set up, I only receive it on <a href="http://tech-bytes.org/domain-manager" rel="nofollow">my actual site</a>. I've tried replacing my first line of code with</p>
  
  <pre><code>jQuery(document).ready(function ($) { 
  </code></pre>
  
  <p>because other posts suggested my CMS was loading jQuery in <em>no-conflict</em> mode, and it just returned a different error (<code>Uncaught ReferenceError: jquery is not defined</code>). Does anyone have any helpful suggestions?</p>