ajaxComplete after Load - problem with cache?

ajaxComplete after Load - problem with cache?

I have code similar to what is below. I am having problems with IE where ajaxComplete is never fired. I beleive the problem is due to the menu being cached on the first request.

Any advice is apperciated.

  1. $(function(){

    $('#Menu').load('/menus/jsmenu.html');

    $('#Menu').ajaxComplete(function() {

    $('.accordion .head').click(function() {

    $(this).next().toggle('slow')

    return false;

    }).next().hide();

    });

    });