title: Hyphenated classname in link_to breaks remote: true
body: <p>I have the following <code>link_to</code></p>
  <p><code>&lt;%= link_to &quot;some page&quot;, some_page_path(id: page.id), class: 'js-cssClassName', remote: true %&gt;</code></p>
  <p>When clicked it gives a HTML response instead of the desired js response.  If I change the class to 'cssClassName' i.e. no &quot;js-&quot; it works as expected.  Likewise if I wrap the class parameter in html it works too.</p>
  <p><code>&lt;%= link_to &quot;some page&quot;, some_page_path(id: page.id), html: {class: 'js-cssClassName'}, remote: true %&gt;</code></p>
  <p>I have never seen this issue before, am I missing something?</p>