Why did this jQuery script stop working?
<p>I have a drag and drop script which transfers a panel. </p>

<p>I was testing the script two days ago and it was working on all browsers, but now it doesn't work in Chrome:</p>

<pre><code>$('.dragbox')
.each(function(){
    $(this).hover(function(){
        $(this).find('#sc-top-panel').addClass('collapse');
    }, function(){
    $(this).find('#sc-top-panel').removeClass('collapse');
    })
    .find('#sc-top-panel').hover(function(){
        $(this).find('.configure').css('visibility', 'visible');
    }, function(){
        $(this).find('.configure').css('visibility', 'hidden');
    })
    .click(function(){
        $(this).siblings('.dragbox-content').toggle();
        updateWidgetData();
    })
    .end()
    .find('.configure').css('visibility', 'hidden');
});
</code></pre>

<p>This part doesn't work in Chrome:</p>

<pre><code>    .click(function(){
        $(this).siblings('.dragbox-content').toggle();
</code></pre>

<p>The <code>updateWidgetData()</code> calls aren't being made. The other functions and operators don't work either.</p>

<p><strong>UPD:</strong> Problem in .click function. Chrome can't process it. I tried substitute her. Eg, .bind('click'....); .live('click'....). It all doesn't work.</p>
