触发多个事件/输入字段的函数并计算它们?

时间:2014-04-01 18:04:16

标签: javascript jquery

我有这个小函数触发偶数计算类mad的输入字段的数量和总和

$(".mad").each(function() {
  $(this).keyup(function() {
  calculateSum();
  });
});

但是,我需要计算两种类型的输入字段madmad2 所以我在想是否有可能触发madmad2字段的计算?

 $(".mad" && ".mad2").each(function() {
      $(this).keyup(function() {
      calculateSum();
      });
    });

2 个答案:

答案 0 :(得分:2)

简单地说,使用它:

 $(".mad, .mad2")

您的代码将变为:

$(".mad, .mad2").keyup(function() {
   calculateSum();
});

jQuery正在使用CSS选择器,所以基本上你可以做任何CSS选择器都可以做的事情。 http://api.jquery.com/category/selectors/

答案 1 :(得分:1)

你应该通过multiple selector。试试这个:

$(".mad,.mad2").each(function() {
      $(this).keyup(function() {
      calculateSum();
      });
});