【发布时间】:2014-04-17 14:11:46
【问题描述】:
我有将像素转换为英寸的代码。但结果是小数。
如何让结果返回英寸的分数,例如:1/4 而不是 .25
这是 HTML:
<label>Pixels</label>
<input class="calcd" id="calc3" type="text" />
<input class="calcd" id="calc4" type="hidden" value="96" />
<br />Inches <span id="result2"></span>
这里是 Jquery:
$(document).ready(function(){
$(".calcd").keyup(function(){
var val1 = parseInt($("#calc3").val());
var val2 = parseInt($("#calc4").val());
if ( ! isNaN(val1) && ! isNaN(val2))
{
$("#result2").text((val1 / val2).toFixed(2));
}
});
});
我在 stackoverflow 上看到 this:
在哪里可以使用var decimal = eval(fraction);,但我对此感到困惑。
这里是JsFiddle
【问题讨论】:
-
mindspring.com/~alanh/fracs.html 这里,检查代码。
标签: javascript jquery html jquery-calculation