2010-08-03 57 views
2

我的问题很简单:我想知道'p'标签内有多少个字符,如果数量超过100,则会在悬停时触发一个事件。 我试图找回这样的字符数:jquery如何检索p标签中的字符数?

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

它总是返回零值作为,似乎只对文本区域或输入标签的工作。 有什么想法?

在此先感谢!

莫罗

回答

4

$('.myPar:first').html().length$('.myPar:first').text().length 取决于你的使用情况

0

用的.text()

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