简单的方法,而不是在JavaScript中重复调用函数

时间:2015-10-21 09:38:42

标签: javascript javascript-objects

我有一个函数,一些输入元素会将其用于某个目的。 我试图创建一个数组并传递给该函数,但失败了。

$("#txtFirst").change(function(){validateForm($(this));});
$("#txtLast").change(function(){validateForm($(this));});
$("#txtNick").change(function(){validateForm($(this));});

如何使其更简单,而不是重复使用相同的格式?

2 个答案:

答案 0 :(得分:1)

您可以在一个选择器中定位多个元素:

$("#txtFirst, #txtLast, #txtNick").change(function(){validateForm($(this));});

答案 1 :(得分:1)

试试这个:

$("#txtFirst, #txtLast, #txtNick").change(function(){validateForm($(this));});