title: Can I use jquery within my custom Polymer elements?
body: <p>The Polymer documentation says:</p>
  
  <blockquote>
    <p>Polymer provides a custom API for manipulating DOM such that local DOM and light DOM trees are properly maintained. These methods and properties have the same signatures as their standard DOM equivalents, except that properties and methods that return a list of nodes return an Array, not a NodeList.</p>
    
    <p><strong>Note: All DOM manipulation must use this API, as opposed to DOM API directly on nodes.</strong></p>
  </blockquote>
  
  <p>Jquery has <em>a lot</em> of useful methods though, which make my life easier, like <code>toggleClass</code>, <code>hasClass</code>, <code>addClass</code>, <code>one</code>...</p>
  
  <p>I have been able to use some of these methods without consequence in my elements, but I am wondering what exactly the semantics are behind the bold part of the above quote, so I can reason about things more clearly. </p>
  
  <p>Note: I'm not talking about using jquery in the main document, I am talking about using it when I am <em>inside</em> the shadow boundary, like in an element's <code>ready</code> callback for instance.</p>