0
iFrameを読み込んでいるページがあり、ユーザーがクリックするリンクに基づいてソースがあります。 iFrameは、行を追加するために必要な小さなテーブルを返します。iFrameのテーブルにjQuery(ライブ?)でテーブルを追加する
私の問題は、iFrameがdocument.readyにロードされていないので、.liveや.delegateのようなものを使う必要があるということです。 .appendを.liveまたは.delegateにリンクするにはどうすればいいですか?クリックまたはマウスオーバータイプの関数ではありませんか?
私が試してみました:
$(document).ready(function(){
$('#click').click(function(){
$('#myFrame').attr('src', 'http://iframe_link_here/');
});
// Add the new row
$('<tr><td>New Row</td><td>goes here</td></tr>').appendTo('#myTable');
});
が、テーブルがdocument.readyには存在しない、と私はiFrameの負荷にこの行を追加したいおりますので、ちょうどどのように知っていないようにそれに付いてください。
ありがとうございました。
ありがとう、私のために働いているようです。 – InsertOldUserIDHere
これを行う新しい方法は、 'live'を償却します。 –
@parladneupane '.on()'関数を使うことができます。編集済みの回答を参照してください。 –