0

我正在尝试从下面的标记中提取第二个整数。

<div class="orbit-slide-number">
   <span>1</span> 
   of 
   <span>3</span>
</div>

如果我尝试$('.orbit-slide-number span:last-child')它返回:<span>3</span>这是关闭的,我应该剥离跨度标签并称之为一天吗?用javascript不是很好。

(最终目标:我将取整数并运行一些简单的数学运算 1000/整数 - 使用该数学运算来指示新元素的宽度。)

4

3 回答 3

4

做:

var x = $('.orbit-slide-number span:last-child').text();
console.log(x);

这将输出:3

如果您想将引用x作为整数 in 可以使用:

+x //returns numeric representation of x
于 2013-05-25T17:46:46.203 回答
1

这将为您提供 3 作为字符串:

$('.orbit-slide-number span:last-child').text();

但是如果你想用它来做一些数学运算,你需要一个整数/数字

var val=parseInt($('.orbit-slide-number span:last-child').text());
于 2013-05-25T17:53:34.693 回答
0

试试这个:

var secondValue = $('.orbit-slide-number span:last-child').html();
于 2013-05-25T17:48:59.657 回答