JQuery Unbind event when removing a class
<p>So I have a couple of divs with a class "turn". Then in Jquery I have</p>

<pre><code>$(".turn").click(function(){
   ...some code...
   if (..) $(this).removeClass("turn");
});
</code></pre>

<p>which I expect to remove the handler, so I can't click on it anymore. But I still want to be able on the other divs that has that class.
This is not working (I believe is because JQuery doesn't remove the handlers when a class is removed)
I've also tried with </p>

<pre><code>$('.turn?).live(click,...) and $(this).die() 
</code></pre>

<p>and </p>

<pre><code>$('.turn?).bind()/$(this).unbind()
</code></pre>

<p>But neither of those seems to work. 
Can I get some hint about how to do this? 
Thanks</p>
