0

これが私のコードです:

<script type='text/javascript'>
    $(document).ready(function() {
        $('#test').load('http://foobar.com/view.php?id=1186', function() {        
            console.log($('.weekdates'));

            var weeks = $('.weekdates');
            weeks.each(function(i, val) {
                alert($(this).text());                        
            });                              
        });                
    });
</script>

console.log呼び出しの結果は次のとおりです。

[prevObject: b.fn.b.init[1], context: document, selector: ".weekdates", jquery: "1.9.1", constructor: function…]
context: document
length: 0
prevObject: b.fn.b.init[1]
selector: ".weekdates"
__proto__: Object[0]

結果のセットで要素が見つからない理由はありますか? HTML を動的にロードすることと何か関係がありますか?

追加される HTML は次のとおりです。

<h3 class="weekdates"> 23 de enero -  29 de enero</h3>
4

1 に答える 1