첫 번째 iframe을 숨기고 다음 코드를 표시하는 Nextthing
함수가 있지만 함수의 코드에서 볼 수 있듯이 다음 iframe 만 위해 수행 한 것입니다. 두 번째 iframe이 숨기고 두 번째 iframe이 표시되지만 잘못된 위치에 표시됩니다.하나의 실행 후 jquery 함수를 중지
한 번 실행 한 후에 기능을 중지하려면 어떻게해야합니까?
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>);
}
UPDATE : 당신이 그 iframe이 해당 페이지 msg.html에서라고 볼 수 있듯이 아니라 해당 페이지는 입력을 가지고 있으며, 버튼을 제출하고 기능 Nextthing
이 같은 그 버튼에서 호출됩니다
<input type="submit" onclick="parent.Nextthing();" />
누군가가 그것을 MSGID에 따라 msg.html의 다음 페이지의 iframe을로드 할 iframe에 제출 '버튼을 누르면, 나는이 부하가 한 번만되고 싶어 ...
[one] (http://api.jquery.com/one/) 메소드를 사용할 수 있습니다. – undefined