1

こんにちは

このようにアラートでDivで数字を表示したい

<script> 
var sec = $('#demo').html();
alert(sec);
</script> 
<div id="demo">100</div>

コードのほとんどは100 の番号を表示します

しかし、使用するとnullまたは未定義またはゼロにもなります

size(); , text(); , html(); , length;

編集:問題が発生しました。私のjqueryはv1.7.1で、これに問題があるようです。だから私は私のjqueryをv1.9.1にアップグレードし、私のコードは正常に動作します. すべての回答に感謝します

4

3 に答える 3

0

明確化に基づいて、問題は、スクリプトをdom Readyで実行する必要があることです。

<script> 
    jQuery(function($){
        var sec = $('#demo').html();
        alert(sec);
    });
</script> 
<div id="demo">100</div>

デモ:フィドル

于 2013-05-13T03:28:20.000 に答える