jquery如何检索p标签中的字符数?

时间:2010-08-03 09:54:49

标签: jquery character

我的问题非常简单:我想知道'p'标签内有多少个字符,如果数字超过100则在悬停时触发一个事件。 我试图像这样检索字符编号:

var charLength = $('.myPar').val().length;
<p class="myPar">this is the content of the paragraph</p>

它总是返回零作为值,它似乎只适用于textarea或输入标签。 有什么想法吗?

提前致谢!

莫罗

2 个答案:

答案 0 :(得分:5)

$('.myPar:first').html().length 要么 $('.myPar:first').text().length 取决于您的用例

答案 1 :(得分:0)

用.text()替换.val()

var charLength = $('.myPar').text().length;