У меня есть такой блок кода, и когда код находит атрибут ошибки, для которого установлено значение error, то это должно предотвратить дальнейшее выполнение, как я могу предотвратить его выполнение:
$(document).ready(function() {
$("#SendMessage").click(function(e) {
var elements = $("#contact-area input:text[error=error]").get();
for (var i = 0; i < elements.length; i++) {
if ($(elements[0]).attr("error") == "error") {
alert("error found");
// Stop execution of whole function
}
}
$("#loaderImage").show();
$("#statusMessage").text("Sending, Please wait...");
window.setTimeout(function() { PageMethods.SendMessage(new Message().fullContent(), onSuccess(), onFailed()) }, "4000");
});
})
И как я могу сделать это как с JQuery, так и с Javascript, может быть, в JQuery есть предопределенная функция, чтобы сделать это легко.