基于三个for元素更改div内容
嘿伙计们, 我是 jQuery/js 的新手,很难弄清楚这一点。 我想用我的表单中的两个字段进行一些计算,我尝试的是:
jQuery.fn.calculateit = function(){
var one = $("#one").val();
var two = $("#two").val();
//total
var total = one + two;
$("#total").text(total);
};
值“一”和“二”可以随时更改,每次发生这种情况时我都希望总数更改。所以我写了上面的方法,但我不知道如何在两个字段发生问题时调用它。
有什么想法吗?
也许我走错了路,所以欢迎任何建议!
谢谢!
Hey guys,
I'm new to jQuery/js and having a hard time figuring this out.
There are two fields in a form of mine i want to do some calculations with, what i tried is this:
jQuery.fn.calculateit = function(){
var one = $("#one").val();
var two = $("#two").val();
//total
var total = one + two;
$("#total").text(total);
};
The values "one" and "two" can change at any time, and every time that happens i want the total to change. So I wrote the method above, but I have no idea how to have it called any time something happens with the two fields.
Any ideas?
Maybe I'm on the wrong track, so any suggestions are welcome!
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
开始吧:
或者,如果您愿意,可以将
calculateit
添加到jQuery.fn
并使用$.calculateit()
调用它。或者,更简洁地说:
Here you go:
Or, if you prefer, you can add
calculateit
tojQuery.fn
and call it with$.calculateit()
.Or, more concisely: