1
空のdiv <div id="content"></div>
がjquery appendを使用してコンテンツを追加しています。jqueryが追加されたコンテンツはDOMの一部ではありません
$('#content').append('<div class="sub">sub1</div>');
$('#content').append('<div class="sub">sub2</div>');
$('#content').append('<div class="sub">sub3</div>');
私は、各サブの内容を読み取りjqueryのを実行したいが、私は何を取得]ボタンをクリックすると、私はJavaScriptでdiv要素が追加されたためだと思うので、彼らは上で本当にじゃありませんページ。
$('.sub').each(function(){
alert($(this).text());
}
JavaScriptを使用してHTMLを追加してもどうやって操作できますか?
ありがとうございますが、まだ動作していません。私はそれがlive()問題と関係していると思います。 – sameold
@sameoldまた、最後の括弧も忘れています。最後の行は '});' 'にする必要があります。それはここで働いて見てください:http://jsfiddle.net/u8xhJ/ –