pare a função jquery após uma execução
Eu tenho a funçãoNextthing
que esconde o primeiro iframe e mostra o próximo, mas como você verá no código da função eu fiz apenas para um próximo iframe, então se ele fizer a ação do segundo iframe para escondê-lo e mostrar os próximos iframe ele irá exibir, mas no lugar errado.
Como posso fazer a função parar depois de uma corrida?
function Nextthing (){
$("#i").hide();
$('.table').eq(1).find('tbody tr').eq(2).after(
'<tr><td colspan=10><iframe class="iframe" src="/msg.html?msgId=' +
$('.table').eq(1).find('tbody tr').eq(2)
.find('td a').eq(0).text()+'&constant=1"></iframe></td></tr>);
}
ATUALIZAÇÃO: como você pode ver, o iframe é chamado a partir dessa página msg.html, bem que a página tem uma entrada e um botão de envio, e a funçãoNextthing
é chamado nesse botão como este:
<input type="submit" onclick="parent.Nextthing();" />
Quando alguém pressiona o botão enviar no iframe, ele carregará o iframe da próxima página do msg.html com base no msgId, e eu quero que esse carregamento seja apenas uma vez ...