求和jquery中的所有输入元素

试图弄清楚如何编写一个jquery公式,它将在keyup上以“pull”开头的所有输入字段相加…我正在尝试下面的代码,但没有任何反应……没有错误,也没有更新…… ..(html位于最底层)

$(document).ready(function(){ /* sums pull total input fields */ $("input[name^='pull']").bind("keyup", "calcPullTotal"); calcPullTotal(); }); function calcPullTotal() { $("[id=totalpull]").calc( "pullnum + 0", { pullnum: $("input[name^=pull]") }, function (s){ return s.toFixed(0); }, function ($this) { var sum = $this.sum(); $("#totalpull").text( sum.toFixed(0) ); } ); } 

尝试:

 $("input[name^='pull']").bind("keyup", calcPullTotal); calcPullTotal(); 

你传递了字符串“calcPullTotal”作为bind的第二个参数,它需要一个function