0

私はこのHTMLコードを持っています

<div id="countdown">
                    <ul>
                        <li id="giorni"><span class="num red">66</span><span class="lab">Giorni</span></li>
                        <li id="ore"><span class="num red">23</span><span class="lab">Ore</span></li>
                        <li id="minuti"><span class="num red">44</span><span class="lab">Minuti</span></li>
                        <li id="secondi"><span class="num red">14</span><span class="lab">Secondi</span></li>
                    </ul>
            </div>

num クラスを持つ各スパンのコンテンツを置き換えたい。そのために、私は次のように書いています。

var countdown = {
        init: function( config ) {
            this.dataX = Date.parse(new Date(2012, 5, 30));
            this.adesso = new Date().getTime();
            this.giorni = config.container.find('li#giorni');
            console.log(this.giorni);
            this.count();
        },
                ... some other code ...
};

countdown.init({
   container: $('div#countdown ul');
});

this.giorniログに記録しようとすると応答が返される理由が本当にわかりません[]が、コンソールに同じコードを書き込むと、必要なノードが返されます。

4

1 に答える 1

0
$('#countdown span.num').each(function() {
    $(this).empty().html(Math.random() * 1000);
});
于 2012-04-19T16:26:40.973 に答える