Função de retorno de chamada JQuery .load ()

Eu já vi muitas perguntas e soluções para problemas como esse, mas nada funcionou para mim. Eu tenho isto:

function() {
    $("#bdiv").load("bosses.php #icc10n",function(){
        return $("#bdiv").html();
    });
}

Mas não está funcionando. Para esclarecer, quero carregar o conteúdo no#bdiv e, em seguida, retorne o conteúdo de#bdiv. Mas parece que$("#bdiv").html() está sendo retornado antes do conteúdo ser carregado, mesmo que eu o tenha colocado em uma função de retorno de chamada.