首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用jquery替换<input> </input>中的值

用jquery替换<input> </input>中的值
EN

Stack Overflow用户
提问于 2015-12-08 13:40:08
回答 1查看 204关注 0票数 0

如何用jquery替换输入属性?

守则如下:

代码语言:javascript
复制
<input class="input-radio" data-checkout-total-shipping="$ 25.00" /> 

我使用Jquery,它给了我一个变量“总计”

Jquery:

代码语言:javascript
复制
<script>  
var total = 0;
$(".product__description__property").each(function(d) {
  var value = $(this).text().replace("weight: ", "").replace(" lb", "");
  total += +value; 
});
document.getElementById('total').textContent = total;
</script>  

我想用Jquery脚本中的全部变量替换数据签出总传送=“25”中的任何内容。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-08 13:43:44

若要用total值替换数据属性,可以使用:

代码语言:javascript
复制
$('.input-radio[data-checkout-total-shipping]').attr('data-checkout-total-shipping', total);

因此,如果total等于50 (例如),它将给出:

代码语言:javascript
复制
<input class="input-radio" data-checkout-total-shipping="50" /> 

如果这不是预期的行为,请详细说明.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34157391

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档