Я использую плагин формы jQuery и пытаюсь выяснить, почему я не могу использовать метод find в функции успеха.
$('#signup-form').ajaxForm({
beforeSubmit: function (arr, $form, options) {
$form.find("input[name=email]").css('width', '170');
$form.find("input[type=submit]").val('Subscribing...').attr('disabled', 'true');
},
target: "#signup-form-wrap",
dataType: 'json',
success: function (data, $form) {
$form.find("input[type=submit]").val('Go!').css('width', '200');
}
});
Почему-то я получаю эту ошибку:
Uncaught TypeError: Object success has no method 'find'
Когда я оповещаю форму $, ее значением является просто строка «success». Это работает в beforeSubmit, однако. Что я делаю не так?