【发布时间】:2012-09-19 12:54:18
【问题描述】:
当页面/文档发生更改时,我需要执行一些 JQuery - 在这种情况下,当显示具有特定 CSS 类的 div 时。
我有以下 JQuery 代码:
<script>
$(document).change(function () {
if ($('.validation_errors').length) {
alert("test");
}
}
</script>
但是,它不会执行并显示警报。我在这里遗漏了什么吗?
【问题讨论】:
-
change事件永远不会在document上触发。它仅限于输入、文本区域和选择。你到底想达到什么目的? “页面/文档更改”是什么意思? -
更重要的是,
change事件不会响应 DOM 更改而触发。文档上的处理程序将捕获在文档内的输入上触发的change事件,但这个问题与change事件无关
标签: jquery css asp.net-mvc