.live() to .on() issue
<p>I have a problem that can not solve.</p>

<p>This code works perfect for me.</p>

<pre><code>// click row opens message, unless you click delete    
$('.delete_message-link-js').live('click', function(e) {
    e.preventDefault();
});

$('.item-message').live('click', function(e){ //.item-message - tr lass
    window.location = $(this).find(".show_message-link").attr("href");
});
</code></pre>

<p>But when i change <strong>.live()</strong> to <strong>.on()</strong> </p>

<pre><code>// click row opens message, unless you click delete
$('.delete_message-link-js').on('click', false );

$('.item-message').on('click', function(e){
     window.location = $(this).find(".show_message-link").attr("href");
  });
</code></pre>

<p>i have a bug in Firefox . When I click at .delete_message-link-js link in table row  i get a error</p>

<blockquote>
  <p>prompt aborted by user <br/>
  throw Components.Exception...by user", Cr.NS_ERROR_NOT_AVAILABLE);</p>
</blockquote>

<p>But code works in Safari. </p>

<p>What i doing  wrong?</p>

<p>Thanks and sorry for my english </p>
