选择<b> </b>标记内的文字

时间:2016-07-17 15:25:31

标签: jquery

我认为这是一个简单的问题,但我遇到了一些问题。

我需要获得 <b></b> 之间的值 它位于tbody,tr和td内。

这是HTML

<table class="table table-bordered table-striped">
<tbody class="connectedSortable" id="table-draggable-@i">
    <tr>
        <td align="center">
            <b>@year.Year</b>
        </td>
    </tr>
</tbody>
</table>

我的jQuery如下:

$("#table-draggable-2 > tr:first > td > b")

结果我得到了:

[<b>​2017​</b>​]

但我只需要2017年的价值。我错过了什么?

2 个答案:

答案 0 :(得分:2)

几乎就在那里。试试这个:

var value = $("#table-draggable-2 > tr:first > td > b").text();

答案 1 :(得分:0)

获取B tag的结果:

$("#table-draggable-2 tr:first").find('b').text();