voglio fare qualcosa di simile:Come si aggiunge una funzione a un elemento tramite jQuery?
$('.dynamicHtmlForm').validate = function() {
return true;
}
$('.dynamicHtmlForm .saveButton').click(function() {
if (!$(this).closest('.dynamicHtmlForm').validate()) {
return false;
}
return true;
});
E poi quando ho una forma di classe di dynamicHtmlForm, voglio essere in grado di fornire una validate personalizzato) Funzione (:
$('#myDynamicHtmlForm').validate = function() {
// do some validation
if (there are errors) {
return false;
}
return true;
}
Ma ottengo questo quando faccio questo:
$(this).closest(".dynamicHtmlForm").validate is not a function
è quello che ho descritto anche possibile? In tal caso, cosa sto sbagliando?