gpt4 book ai didi

javascript - 根据换行符选择文本

转载 作者:行者123 更新时间:2023-12-02 16:21:00 24 4
gpt4 key购买 nike

如何将 Weight: 和 Weight with box: 放入 2 个变量中,以便我可以在其他地方使用

主要问题是我不能简单地计算 br 的数量并解决它们,因为它们不一致,有些会​​有 4 个,有些会有 6/7 作为权重改变之前的信息......唯一一致的是权重和包含类

<div class="box">
Quantity: 1 <br>
Quantity pack: 10 <br>
Box (width x length x height): 65x65x120 <br>
Quantity 2: 2083 <br>
Pallet : 800x1200x1100 <br>
Weight: 95 <br>
Weight with box: 115 <br>
</div>

谢谢大家

最佳答案

HTML 的结构不适合提取数据。如果可能的话,我建议您将其修改为更合适的内容。如果不是,您可以检索所有文本节点,然后获取最终的两个值 - 假设 HTML 的格式不变。像这样的事情:

var nodes = $('.box').contents().filter(function() {
return this.nodeType == 3 && $.trim(this.textContent) != '';
});

var weight = nodes[nodes.length -1];
var weightBox = nodes[nodes.length -2];

Example fiddle

如果属性的顺序不一致,则需要循环遍历 nodes 数组并检查前面的 weight:weight with box :文本。

关于javascript - 根据换行符选择文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29127744/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com