jQuery div clicks, catching undesirable clicks
<p>To make <code>div</code>s clickable I use this:</p>

<pre><code>$(".clickable").click(function (event) {
    window.location = $(this).find('a').attr('href');
    event.preventDefault();
});
</code></pre>

<p>I'm using an <code>&lt;asp:Repeater&gt;</code> in asp.NET to create several such <code>&lt;div&gt;</code>s.</p>

<p>The problem is that <em>all</em> clicks in the div are picked up by this jQuery - I also have an <code>&lt;asp:Button&gt;</code> inside the div, for this I want to catch the click as normal and process it in the repeater_ItemCommand event - But this doesn't fire - the page just redirects to the href found in the hyperlink in the div.</p>

<p>Anyway I can stop this and make the button pick up as normal?</p>
