/ / Възможно ли е да се изпълняват jQuery функции на верижни / множество DOM ID едновременно? - jquery, вериги

Възможно ли е едновременно да се изпълняват функциите jQuery на верига / няколко идентификационни номера на DOM? - jquery, верига

На една страница имам няколко модала, които всички имат необходимия имейл адрес.

Основното JS валидиране е както следва:

$("#resendValidation-form").validate({
// Rules for form validation
rules: {
email: {
required: true,
email: true
}
},

// Messages for form validation
messages: {
email: {
required: "Please enter your email address",
email: "Please enter a VALID email address"
}
},

errorPlacement: function (error, element) {
error.insertAfter(element.parent());
}
});

Тази проверка е необходима и за #loginEmailAddress и #resendEmailAddress. Мога ли да свържа идентификаторите по някакъв начин, без да се налага да имам три копия на този код?

- Актуализация -

Използвам формуляра в JS, където формуляр е дефиниран, както следва в изглед на Razor:

@using (Html.BeginForm("ForgotPassword", "Account", FormMethod.Post, new { Email = Model, id = "forgotPassword-form" }))

Отговори:

1 за отговор № 1

Трябва да можете просто да го правите като CSS селектори

$("#resendValidation-form, #loginEmailAddress, #resendEmailAddress").validate({});