jquery - [css选择器]如何在strong标签中选择dd标签后的元素

标签 jquery html css

<strong class="prc">
  <dd>
    <del>42,680$</del>
  </dd>
  38,412$
</strong>

我想选择 38,412。但我不知道如何只选择 38,412 而没有 42,680$

现在我得到了 4,268,038,412 的结果,所以它看起来是一个非常大的数字。

最佳答案

给你一个解决方案

var dd = $('dd').text();
var totalText = $('.prc').text();

console.log(totalText.replace(dd, ''));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<strong class="prc">
  <dd id="dd">
    <del>42,680$</del>
  </dd>
  38,412$
</strong>

首先从strong & dd中抓取文本,然后从强文本中替换dd文本。

This is a work around, may be a solution what you are looking for.

希望对您有所帮助。

关于jquery - [css选择器]如何在strong标签中选择dd标签后的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47764472/

相关文章:

javascript - 使用 jQuery 更改导航

css - 当 wrapper 的 overflow-x 为 auto 时,FF 左表边框消失

html - Django css 文件不工作

javascript - 定时动画 gif 显示

javascript - 如何将鼠标悬停在图像上但更改表格中的多个图像

javascript - jQuery UI .buttonset() 太慢

javascript - 使用 Javascript 的正确悬停效果

css - 更改窗口大小时将 div 固定到其他 div

jQuery 函数在输入更改时更新 iFrame 内容

c# - MVC5 通过 Jquery Ajax 返回通用对象列表