小知识点回顾记录
- 字符串的截取 (substr(a, b))
案例: 单价: 99.90元/件
- html 代码
<span class='price'>单价: 99.90 元/件</span>
- jQuery 代码
var $price = $(".price").text().substr(3, 8);
console.log($price); // 99.90
var $price = $(".price").text();
console.log($price); // 单价: 99.90 元/件
var $price = $(".price").text().substr(3);
console.log($price); // 99.90 元/件
- 保留小数点后两位
案例: 单价: 99.90 元/件 购买数量2件
-
html 代码
<span class='price'>单价: 99.90 元/件</span>
<div>
购买数量:
<span class='num'>2</span>
</div>
<span class='total'>总金额: 199.80</span>
-
jQuery 代码
var $price = $('.price').text().substr(3, 8);
var $num = $('.num').text();
$('.total').html('总金额: '+($price * $num));
$('.total').html('总金额: '+($price * $num).toFixed(2));
console.log($price * $num); // 199.8
console.log(($price * $num).toFixed(2)); // 199.80