我是jQuery的新手,这将变得非常明显。如何在jQuery中创建一个简单的计算
我试图通过将它应用于小想法基本学习jquery。
在这种情况下,它是统计中的Z分数公式。
Z = X-MU /西格玛
下面的是我如何接近它在我的jQuery代码。我已抓获
$(document).ready(function() {
var x = $('input[name="xValue"]').val();
var mu = $('input[name="muValue"]').val();
var sig = $('input[name="sigmaValue"]').val();
var total = x - mu/sig;
function calculate() {
$('.result').html(total);
}
});
一个概念是你的值存储在变量,然后操纵他们的方式。
我正在努力与下一步该怎么做。在这种情况下,我想在事件被触发时输出结果(onclick)。
这里是我的标记:
<section class="formula">
<div class="z"></div>
<div class="x">
<input id="xValue" type="text" name="x" autofocus>
</div>
<div class="mu">
<input id="muValue" type="text" name="mu">
</div>
<div class="sigma">
<input id="sigmaValue" type="text" name="sigma">
</div>
<div class="result"></div>
<button onclick="calculate()">Calculate</button>
</section>
做准备的文档处理程序中不能嵌套计算()函数,你在这里面临的一个作用域的问题。当然,你的计算变量应该在里面calculate()函数中也是 –
http://jsfiddle.net/arunpjohny/k6X5C/1/ –
@ArunPJohny很好的小提琴,谢谢你这也是一个可靠的方法,难道这只是一个匿名函数,我看到这可能只是一个函数,可以通过一个.calculate类的所有对象运行,你认为这是一个好的做法,或者它总是更好地命名你的函数?不知道如何在我的脑海中定义两个基地。 – MARS