我从div获得一个值:
<div id="test">100</div>
我想要做的是用jQuery获取值,用50%提高并显示值。
$number= $('#test').text() //getting the value, without parseInt or parseFloat?
$newNumber = $number * 0,5 //show the result of this
我经常以NaN结束,所以我想对此有一个指导。谢谢。
答案 0 :(得分:2)
您的代码中有错误,只需修复:
$number * 0.5
使用点,而不是逗号。
答案 1 :(得分:2)
假设我们有以下标记:
<div id="test">100</div>
<div id="result"></div>
您正在寻找的内容可以通过以下方式实现(不使用parseInt()或parseFloat()函数)
var number = $('#test').text();
var result = Number(number) + (number * 0.5);
$('#result').html(result);