Obtendo o elemento dentro do Frame usando jQuery

Estou tentando acessar um elemento que está dentro de um quadro, mas não tive nenhuma sorte em obtê-lo até agora. Eu li muitos exemplos aqui no stackoverflow e na documentação do jQuery, mas todos os exemplos que vi foram em referência aos iFrames que se comportam de maneira diferente dos quadros tradicionais. A estrutura da minha página é mostrada abaixo, com o conteúdo real removido:

<html>
<head></head>
<frameset>
<frame name="Menu"><html><body>
    <!--Menu contents-->
</body></html></frame>

<frameset>
<frame name="SettingsTree"><html><body>
    <!--Setting options-->
</body></html></frame>
<frame name="SettingsGrid" id="SettingsGrid"><html><body>
    <div id="findthis"></div>
    <!--Setting grid values-->
</body></html></frame>
</frameset>

</frameset>
</html>

A maneira de obter o conteúdo de "findthis" em um iFrame seria

$('#SettingsGrid').contents().find('#findthis')

como isso não retorna nada. O objeto $ ('# SettingsGrid') existe com um comprimento de 1 e todo o html que eu esperaria que ele tivesse. No entanto, quando eu chamo .contents () nesse objeto, ele não retorna nada. Não sei se é porque não foi carregado corretamente no DOM ou se há algum outro problem

questionAnswers(5)

yourAnswerToTheQuestion