2013-04-08 44 views
0

我可能会丢失一些非常明显的东西,但不知何故,我正在努力计算span标签内的字符。 span是动态填充的,我试图获得它的长度,包括空格,以调整列的宽度。 如果我只运行文本()或HTML()我可以得到内容:跨度标签上的jquery count字符

<span id="vlen00">someword</span> 

vlenght = $('#vlen00').text();//vlenght is assigned 'someword' 
vlenght = $('#vlen00').html();//this also gives me 'someword' 

但是,当我试图尺寸它像:

vlenght = $('#vlen00').text().lenght;//that gives me 'undefined' 
vlenght = vlenght.lenght;//that also gives me 'undefined' 

谢谢!

+3

当时的拼写错误“长度”是故意的?即长度。这将有点问题。 – 2013-04-08 10:23:57

+0

哈哈哈大错字。 – Ronophobia 2013-04-08 10:26:55

+1

**确切**重复http://stackoverflow.com/questions/4376276/jquery-lenght-of-attribute-undefined大声笑 – Ejaz 2013-04-08 10:29:54

回答

2

变化lenght到length.It将工作

变化

vlenght = $('#vlen00').text().lenght;

vlenght = $('#vlen00').text().length; 
+0

耻辱我!下班时间可能会对拼写造成影响。谢谢大家。 – BernardA 2013-04-08 10:29:00

+0

对不起PSR,除了拼写错误,我也可以输入错误。 – BernardA 2013-04-08 10:58:31

0

你的财产错误的名字 - 这是lengthlenght