jQuery 方法从一个表单元格解析产品价格/成本文本并移动到新的相邻单元格
我正在为基于 jQuery 的产品列表网站编写一个书签,我需要遍历包含产品描述和成本的表的单元格,然后将该定价信息分离到其自己的单元格中。
<tr>
<td>
<div class="item" id="item-67601">Cricut Expression Cutting Machine - $119.00 <span class="db">*</span>
</div>
</td>
</tr>
我不知道该怎么做,至少不使用 jQuery(或任何 jQ 插件),解析出该价格信息,以便我可以将其附加到新的相邻表格单元格。
我该怎么做呢?是否有一种更简单的方法可以用原生 JS 来代替,或者另外呢?我很好奇我的选择是什么。
I'm writing a bookmarklet for a jQuery-based product listing site, and I need to traverse the cells of a table that contain a product description with cost, and then separate that pricing info into its own cell.
<tr>
<td>
<div class="item" id="item-67601">Cricut Expression Cutting Machine - $119.00 <span class="db">*</span>
</div>
</td>
</tr>
What I don't know how to do, at least not using jQuery (or any jQ plugin), is to parse out that price info, so that I can append it to a new adjacent table cell.
How might I go about doing this? Is there perhaps a simpler way to do it with native JS instead, or in addition? I'm curious what my options are.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也许只是在
- $
上分割,这样你就有了一个包含名称和价格的数组。类似于
Live 示例: http://jsfiddle.net/WPy7p/1/
使用正则表达式:
Live示例: http://jsfiddle.net/WPy7p/3/
Maybe just split on
- $
so you have an array with the name, and the price.Something like
Live example: http://jsfiddle.net/WPy7p/1/
With regular expression:
Live example: http://jsfiddle.net/WPy7p/3/
这应该可以解决问题。
This should do the trick.