javascript - 使用 Jquery 文本替换更改 2 个值

标签 javascript jquery

我想更改页面上的两个价格而不是一个。因此,如果 65 英镑或 35 英镑,请更改。

如何向此函数添加“非此即彼”?

$('#shipping-method > table > tbody > tr:nth-child(2) > td.price > label')

 .filter(function () { 

return $.trim(this.innerHTML) == "£65.00"; 

}).text('Quote Price');

最佳答案

尝试使用RegExp.prototype.test()

$("#shipping-method > table > tbody > tr:nth-child(2) > td.price > label")
.filter(function () { 
  return /£65\.00|£35\.00/.test(this.innerHTML); 
}).text("Quote Price");

关于javascript - 使用 Jquery 文本替换更改 2 个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35367154/

相关文章:

javascript - ionic 选择框与默认选择下拉列表相同

javascript:组合函数和 if 的问题

javascript - 如何在 CSS 转换期间阻止处理事件循环中的其他消息?

Jquery计算,移除输入内容时移除NaN

javascript - OpenLayers.source 未定义 - 打开图层,打开街道 map

javascript - 来自 JavaScript 的 CSS3 多个背景图像

javascript - 如何从兄弟节点获取数据

jquery - JPicker 打开并填充在 Accordion 的小型查看门户中

javascript - 使用 jQuery 删除这个单击的列表元素

jquery - 从对话框窗口成功提交表单后,如何更新前端内容?