在jquery中同时解析和字符串子串

时间:2015-02-24 12:17:01

标签: javascript jquery parsing

我的html中有这一行

<td colspan="6" align="right" id="timer"><span>Timer : 50 <span></td>

我打算将它重写为Timer:60,str.substring只提取数字60(并删除“Timer:”),然后将60解析为var Countdown(在Jquery中)

我的Jquery目前是

$("#timer").html("Timer : 60")
var str = ("#timer");
var strNum = str.substring(8);
var Countdown = parseInt($("StrNum"));

正如你所看到的那样,我是在单独的步骤中做到这一点(但我不确定我在这里是否正确,我是新手)。我的问题是,我这样做是否正确,是否有办法将str.substring和解析合并为一个步骤?感谢

1 个答案:

答案 0 :(得分:0)

您应该阅读jquery的基础知识。例如这一行

var str = ("#timer");

绝对没有,所以你的脚本的其余部分......应该看起来像这样

var str = $("#timer span").html();
var strNum = str.substr(str.length - 3, 2);
var countdown = parseInt(strNum);

应该有用,但你真的应该阅读jqueryjavascript