title: Refresh core-ajax periodically using setTimeout and go();
body: <p>I have a core-ajax component that is working fine (I see all the expected data):</p>
  
  <pre><code>  &lt;template is="auto-binding"&gt;
        &lt;core-ajax id="ds" auto url="https://server/data.json" response="{{data}}"&gt;&lt;/core-ajax&gt;
      &lt;my-alarms alarms="{{data}}"&gt;&lt;/mu-alarms&gt;
    &lt;/template&gt;
  </code></pre>
  
  <p>I'm attempting to refresh it periodically just for a proof of concept demo using the following javascript:</p>
  
  <pre><code>function f() {
      $('#ds').go();
  }
  setTimeout(f, 1000)
  </code></pre>
  
  <p>This results in the following error on the line with go()</p>
  
  <blockquote>
    <p>Uncaught TypeError: undefined is not a function</p>
  </blockquote>
  
  <p><a href="http://www.polymer-project.org/docs/elements/core-elements.html#core-ajax" rel="nofollow">Here is the documentation.</a>  What am I doing wrong?</p>