如何使用jquery获取span标签中的文本?

时间:2016-08-05 07:49:29

标签: javascript jquery

我希望使用其类在标记中获取文本:

$q.all

我想得到<span id="prizevalue_g12" class="pull-right grid_val">£12</span> 。我尝试了以下代码:

12

var ex_price = $(".grid_val").html();

1 个答案:

答案 0 :(得分:0)

您可以使用replace()删除£。

$(document).ready(function(){
  var ex_price = $(".grid_val").html();
  ex_price = $(".grid_val").html();  
  var ans=ex_price.replace('£', '') ;
  alert(ans); 
});

这只是一个尝试,但我认为这将是使用一些自定义数据属性(如数据值)的理想场所。如果你有很多这些值,它会很好用。

结果会像这样结果:

<!-- HTML -->
<span class="grid_val" data-value="12">£12</span>
<span class="grid_val" data-value="15">£15</span>
<span class="grid_val" data-value="13">£13</span>
<span class="grid_val" data-value="1">£1</span>

<script>
$(".grid_val").each(function(){
  var value = $(this).attr("data-value");
  //do something with it
});
</script>