使用jQuery从元素中检索文本值

时间:2011-03-03 19:15:16

标签: jquery

如果我有一个带有值的HTML元素:

<span id="mySpan">23</span>

如何检索此值(23)并使用它?我尝试过类似的东西:

var num = $("#mySpan").text();

似乎不起作用......我是否可以将其用作数字来添加其他数字?

2 个答案:

答案 0 :(得分:2)

确保在代码运行之前加载DOM:

$(function() {
    var num = +$("#mySpan").text();
    alert( num );
});

答案 1 :(得分:2)

你想要parseInt。您还应该确保选择器返回您期望的DOM元素。

var num = parseInt($("#myspan").text(), 10);