title: Simple CouchDB + jQuery mobile app loads list fine in desktop browsers, just not mobile
body: <p>I'm trying to write <a href="http://grc.iriscouch.com/dictionary/_design/dictionary/index.html" rel="nofollow">my first Couchapp with jQuery mobile</a>. In every desktop browser I tested (IE/FF/Chrome/Safari), the app functions exactly as intended. But when I try the same page in any mobile browser (Mobile Safari, Atomic, Android, Opera), the listview fails to populate.  </p>
  
  <p>At first I thought this might have to do with the mobile browsers handling my 
  <code>$("#terms").listview( "refresh" );</code> call differently, but changing that didn't help.  I have verified that the view I am using works correctly: <a href="http://grc.iriscouch.com/dictionary/_design/dictionary/_view/byacronym" rel="nofollow">http://grc.iriscouch.com/dictionary/_design/dictionary/_view/byacronym</a>.  </p>
  
  <p>Could someone take a look at my code and point me in the right direction?</p>
  
  <p>EDIT: According to Mobile Safari's console, the script throws an error on line 34:</p>
  
  <pre><code>$db = $.couch.db("dictionary");
  JavaScript Error on Line 34
  TypeError: Result of expression '$.couch' [undefined] is not an object.
  </code></pre>
  
  <p>EDIT2: Fixed the problem by moving the <code>jquery.couch.js</code> from <code>/_utils/script</code> into <code>vendor/couchapp</code>.</p>