Jquery计数字符

前端之家收集整理的这篇文章主要介绍了Jquery计数字符前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有问题弄清楚为什么 jquery字符串计数器不会显示预期的结果.
<html>
<head>
<Meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
 var count = $('h1').length;
 alert(count);

</script>

</head>
<body>

<h1>some text</h1>

</body>
</html>

结果应该是这个例子9,但我得到0

解决方法

$(“h1”)返回一个jQuery对象(其中length属性是返回的元素数),并且由于在页面完全加载之前调用它,它实际上是重新调整0个元素.

你想要的是:

$(document).ready(function() {
    var count = $("h1").text().length;
    alert(count);
});
原文链接:https://www.f2er.com/jquery/177919.html

猜你在找的jQuery相关文章