остановите функцию jquery после одного выполнения
У меня есть функцияNextthing
он скрывает первый iframe и показывает следующий, но, как вы увидите в коде функции, которую я сделал, только для одного следующего iframe, так что если он выполнит действие для второго iframe, чтобы скрыть его и показать следующие iframe, он будет дисплей, но не в том месте.
Как я могу заставить функцию останавливаться после одного запуска?
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>);
}
ОБНОВЛЕНИЕ: как вы можете видеть, что iframe вызывается с этой страницы msg.html, хорошо, что на этой странице есть кнопка ввода и отправки, а также функцияNextthing
вызывается в этой кнопке так:
<input type="submit" onclick="parent.Nextthing();" />
Когда кто-то нажимает кнопку отправки в iframe, он загружает iframe следующей страницы msg.html на основе msgId, и я хочу, чтобы эта загрузка была только один раз ...