我正在使用一个电子商务平台,该平台在单个 div 中呈现如下购物车,我想删除购物车中商品数量之后的所有内容,从“,”开始到“购物车”的末尾.
项目的数量和总计可以是任何值,所以我需要一些不依赖于设置变量的东西。这也必须动态工作,因为可以在页面加载后将项目添加到购物车中,并且需要相应地更新。
由于我对 Javascript 和 JQuery 比较陌生,因此我非常感谢任何包含完整脚本的帮助。
1 件商品,总计:25.19 美元 查看购物车
我正在使用一个电子商务平台,该平台在单个 div 中呈现如下购物车,我想删除购物车中商品数量之后的所有内容,从“,”开始到“购物车”的末尾.
项目的数量和总计可以是任何值,所以我需要一些不依赖于设置变量的东西。这也必须动态工作,因为可以在页面加载后将项目添加到购物车中,并且需要相应地更新。
由于我对 Javascript 和 JQuery 比较陌生,因此我非常感谢任何包含完整脚本的帮助。
1 件商品,总计:25.19 美元 查看购物车
尝试
var text = "1 item(s), Total: $25.19 View Cart";
text = text.split(",")[0];
使用正则表达式替换 -/,.*/
将找到一个逗号,后跟任意数量的其他字符:
var text = "1 item(s), Total: $25.19 View Cart";
text = text.replace(/,.*/, "");
“这也必须动态工作,因为可以在页面加载后将商品添加到购物车中,并且需要相应地更新。”
那么你需要从添加新项目的地方调用上面的代码。