javascript - 如何从 jquery 获取 dl 标签 HTML 的值

标签 javascript jquery html

我想通过 Jquery 或 Javascript 从 HTML 文件中选择以下值。 银行转账,有人可以建议我该怎么做吗。

<div class="color-me" id="txnDetails">
  <div class="panel-apply-font-size">
    <div class="row">
      <div class="cols">
        <dl class="entityDetails-field">
          <dt>PaymentMethod</dt>
          <dd>Bank Transfer</dd>
        </dl>
      </div> <!--end of cols-->
      <div class="cols">
        <dl class="entityDetails-field">
          <dt>AccountNumber</dt>
          <dd>34343</dd>
        </dl>
      </div> <!--end of cols-->
      <div class="cols">
        <dl class="entityDetails-field">
          <dt>BankName</dt>
          <dd>Bank Of America</dd>
        </dl>
      </div> <!--end of cols-->
    </div><!--end of rows-->
  </div><!--end of panel-->
</div><!--end of color me-->

我是这样做的:

$("#txnDetails dd").on(function(){
    $(this)....
});

这里我没有为 DTDD 元素提供任何类名或 ID 标签,我如何才能到达第一个 DD 标签来选择它的文本?我想要值为“银行转帐”的第一个 DD 标签的文本。

最佳答案

试试 :nth-child() 选择器:

$("dd:nth-child(1)").text();

您只需要知道您定位的元素所在的位置即可。

必读:

http://api.jquery.com/nth-child-selector/

关于javascript - 如何从 jquery 获取 dl 标签 HTML 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24377096/

相关文章:

javascript - qTip2 中的 Ajax 表单

PHP header() 重定向后 JavaScript 未加载

jquery - 单击下一步按钮时无法获取当前页面作为参数

html - 我的专栏与使用 float :right 不相反

javascript - 如何向 jquery 追加添加淡入淡出效果

javascript - 尝试使用带参数的函数分别更改两个图标

javascript - mustache 模板可以进行模板扩展吗?

javascript - 访问数组长度时哪一个性能更好

javascript - 如何在饼图中创建超链接

javascript - 数据表和模态