jQuery / JavaScript: acessando o conteúdo de um iframe

Eu gostaria de manipular o HTML dentro de um iframe usando jQuery.

Eu pensei que seria capaz de fazer isso definindo o contexto da função jQuery como o documento do iframe, algo como:

$(function(){ //document ready
    $('some selector', frames['nameOfMyIframe'].document).doStuff()
});

No entanto, isso não parece funcionar. Um pouco de inspeção mostra que as variáveis emframes['nameOfMyIframe'] estãoundefined a menos que eu espere um pouco até o iframe carregar. No entanto, quando o iframe carrega, as variáveis não estão acessíveis (eu recebopermission deniederros de tipo).

Alguém sabe de uma solução alternativa para isso?

questionAnswers(14)

yourAnswerToTheQuestion