javascript - 如果存在具有特定 CSS 类的元素,则执行 Javascript

标签 javascript jquery html css asp.net-mvc

如果用户在文本框中输入了不正确的值,我有一个页面会显示带有“validation-errors”类的错误 div。

有没有办法在显示错误 div 时执行 javascript 函数(它向按钮添加 CSS 属性)?该函数当前在 window.onload 中调用。

如果窗口已更改/添加元素,是否有办法执行 javascript 函数?

最佳答案

$('.validation-errors').bind('DOMSubtreeModified', function () {
  if ($('.validation-errors').length) { 
    // code
  }
});

关于javascript - 如果存在具有特定 CSS 类的元素,则执行 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12494224/

相关文章:

javascript - Node.js循环发送http请求

javascript - 如何在 jQuery 中设置动态下拉按钮的默认选项?

javascript - 不是 jQuery 链中下一个元素的选择器

javascript - 读取JSON文件,更新值并保存修改

jquery - 天际线后面的光线到天空,html5,css3(可能是动画)

javascript - 刷新时背景颜色会按顺序改变吗?

javascript - AngularFire2 - 如何在页面刷新后保持登录状态

javascript - 特定 ember 组件的设置值

javascript - 简单的 div onclick 显示 javascript

css - 在全屏 div 中居中基于百分比的 div