将标签之间的数字设置为变量

时间:2011-06-10 04:01:15

标签: jquery

我正在尝试获取一个数字(x)内部标记,即:<span id="Number">x</span>并将其设置为变量。

我甚至在这个问题上走在正确的轨道上?甚至没有关闭?

var y = $('#Number').nextUntil('span');

1 个答案:

答案 0 :(得分:2)

如果您想要跨度的内容,请执行以下操作:

var y = $('#Number').text();

您需要将它们视为整个元素,而不是单独的打开/关闭标记。 text()[docs]方法为您提供了您通过ID选择的span元素的文本内容。

上面的代码会给你一个字符串。如果你想要一个数字,你可以像这样转换它:

var y = parseInt( $('#Number').text(), 10);

或者这个:

var y = +$('#Number').text();