I need to make some JQuery execute when the page/document has changed - in this case, when a div with a specific CSS class is displayed.
I have the following JQuery code:
<script>
$(document).change(function () {
if ($('.validation_errors').length) {
alert("test");
}
}
</script>
However, it does not execute and display the alert. Am I missing something here?
changeevent is never fired ondocument. It is restricted only to inputs, textareas and selects. What exactly do you want to achieve? What do you mean by "page/document change"?changeevent isn't fired in response to DOM changes. A handler on document will catchchangeevents fired on inputs inside the document, but this question is nothing to do withchangeevents