title: Is there some native way to convert eventLink into button in Tapestry 5.2
body: <p>My problem is simple. I want to use button as an event link. </p>
  
  <p>There exists AJAX-based event link inside a form in tml. The event link has functionality that updates some parts of the form dynamically:</p>
  
  <pre><code>&lt;t:eventlink t:event="editPlace" t:zone="dialogZone" class="jqModal place editPlace"
   t:context="placeId"&gt;${message:editPlace}&lt;/t:eventlink&gt;
  </code></pre>
  
  <p>I would like that eventLink to be a button, something like this:</p>
  
  <pre><code>&lt;t:eventButton t:event="editPlace" t:zone="dialogZone" class="jqModal place editPlace"
   t:context="placeId"&gt;${message:editPlace}&lt;/t:eventButton&gt;
  </code></pre>
  
  <p>But naturally such thing does not exist. I think there are some 3rd party libraries to do it, but it feels kind of overkill.</p>
  
  <p>I also tried to trick the eventLink to be triggered with javascript in following way:</p>
  
  <pre><code>&lt;button type="button" onclick="jQuery(this).next('a').click();"&gt;
    ${message:editPlace}
  &lt;/button&gt;
  &lt;t:eventlink t:event="editPlace" t:zone="dialogZone" class="jqModal place editPlace" 
   t:context="placeId"&gt;${message:editPlace}&lt;/t:eventlink&gt;
  </code></pre>
  
  <p>The anchor is correctly found but does not work. Are there any other options?</p>
  
  <p><em>Edit: Made the question more clear.</em></p>