You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

点击按钮时如何清除Label内容?输入框重置后Label未清空求助

解决切换页面时Label未清空的问题

我来帮你搞定这个小问题!看起来你的resetFields函数只处理了输入字段的清空,完全漏掉了那个显示计算结果的o-money__totalsum Label元素。咱们直接上修复方案:

1. 补全并修正你的resetFields函数

你需要在函数里添加针对Label的清空逻辑,把它的文本重置回初始的0 SEK:

function resetFields(){
  // 保留你原来的输入字段清空逻辑(比如清空所有输入框)
  $("input").val(""); // 或者你原来用的特定输入选择器
  
  // 核心:清空所有总和显示Label
  $(".o-money__totalsum").text("0 SEK");
  
  // 如果你需要针对单个页面的Label(比如按counter区分),可以用动态ID定位:
  // 假设你能拿到当前页面的counter值,比如currentCounter
  // $("#total-" + currentCounter).text("0 SEK");
}

2. 检查按钮事件绑定的语法错误

我注意到你写的$("o-exercise__button").clic...有个小错误:类选择器前面缺少了.,这会导致事件绑定失效!正确写法应该是:

$(".o-exercise__button").click(function() {
  resetFields();
  // 这里放你切换页面的其他逻辑
});

额外提醒

确保你的页面已经正确加载了jQuery库,不然上面的选择器和方法都没法正常工作哦。

内容的提问来源于stack exchange,提问作者Tempest Norlin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 03:29:22