我以前用javascript做过,不知道用jquery做什么。
我希望你能帮助我!
我尝试了下一个:
<script>
$('.field').mouseout(function () {
var sum = 0;
$('.field').each(function() {
sum += Number($(this).val());
});
$("#resultado").html(sum.toFixed(2));
});
</script>div resultado应该会更改内容。不会发生:/
发布于 2011-06-04 09:42:03
尝试模糊事件,而不是mouseout
$('.field').blur(function() {
var sum = 0;
$('.field').each(function() {
sum += Number($(this).val());
});
$("#resultado").html(sum.toFixed(2));
});http://jsfiddle.net/syJ9g/1/
或绑定到所有类型的事件
$('.field').bind("mouseout blur click", function() {
var sum = 0;
$('.field').each(function() {
sum += Number($(this).val());
});
$("#resultado").html(sum.toFixed(2));
});http://jsfiddle.net/syJ9g/2/
https://stackoverflow.com/questions/6234115
复制相似问题