Is it my jquery code or Internet Explorer that is wrong?

Is it my jquery code or Internet Explorer that is wrong?

Hi,

I have the following code to load an external page into a "holder" div on my main site. It works fine in Firefox but when a user views it in Internet Explorer 7 it seems to hang for a minute or two and then starts to work normally. Also when someone resizes the browser window the site seems to hang again. Is there something wrong with the code below or is it just the limitations of jquery/javascript in Internet Explorer? The basket.cfm loads content from a database and the loadMyBasket function is called when a user clicks a link on a different part of the site.

$.loadMyBasket = function() { $('.menuHolder').fadeOut('fast', function() { $('.menuHolder').load('http://www.mysite.com/includes/basket.cfm?selectedDay=6-Mar-11' ,function () { $('.menuHolder').fadeIn('fast')
}) }); };

The code above gets loaded automatically when the site first loads and also gets called when the user clicks a link to update the basket.

Any help would be greatly appreciated!