<li>
持っている要素の数を単純に数えようとしています。
私はこれを書いています:
<script>
var n = $("li").length;
alert(n);
</script>
しかし、何らかの理由で、<li>
要素数のアラートではなく、コンソールに次のエラーが表示されます。
Uncaught TypeError: Cannot read property 'length' of null filter:297
(anonymous function)
<li>
持っている要素の数を単純に数えようとしています。
私はこれを書いています:
<script>
var n = $("li").length;
alert(n);
</script>
しかし、何らかの理由で、<li>
要素数のアラートではなく、コンソールに次のエラーが表示されます。
Uncaught TypeError: Cannot read property 'length' of null filter:297
(anonymous function)
スクリプトをページの末尾の直前に移動するか、 でHTML
囲みますDOM Ready handler
。また、CDN から jQuery を含めることをお勧めします
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js">
</script>
<script>
$(function() {
var n = $("li").length;
alert(n);
});
</script>
コードを含める$( document ).ready
$( document ).ready(function() {
var n = $("li").length;
alert(n);
});