如何读取HTML元素的数据原始标题的值

时间:2019-06-17 21:09:42

标签: jquery html twitter-bootstrap-3

我正在尝试获取<pre>元素的data-original-title的值。 HTML看起来像这样

<pre id="pre" data-toggle="tooltip" data-placement="right" title="" data-original-title="18 Jun 2019 06:00:00 AM - 18 Jun 2019 06:30:00 AM"> 
   <input type="radio" name="shifts[]" id="shiftsValue" class="shiftsValue" onclick="shiftCheck();" value="266930360"> 
      sometext 
   <br>
</pre>

由于有很多单选按钮,我可以使用下面的代码来获取选中的单选按钮的文本

var input = $('input[type=radio][class=shiftsValue]:checked').closest('pre').text();

现在,我需要阅读存储在data-original-title中的信息。我使用bootstrap 3.3。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

您可以使用jQuery .data功能。

var originalTitle = $('input[type=radio][class=shiftsValue]:checked').closest('pre').data( 'original-title' );