jquery - 使用 jQuery 更改添加到 DOM 中的元素的 CSS

标签 jquery css dom

我正在尝试使用 jQuery 更改 jQuery 验证插件错误标签的 CSS 属性。

这主要是因为我使用 jQuery 方程来创建响应式字体大小,而不是通过 CSS 的原生 vw 或 em 单位。通常效果很好。

但是,因为标签最初不在 DOM 中,所以我无法使用 $(document).ready(function) 来定位它:尽管它适用于 $(window ).resize(函数).

那么当元素加载到 DOM 中时,我应该使用什么函数来更改元素?

最佳答案

嗯,也许突变观察者可以提供帮助? 在我几个月前开始使用 angular 之前发现了这些好东西,这里有一篇可能有帮助的帖子

Detect changes in the DOM

--修改 查看父元素,检查添加的元素是否是您要查找的元素。

关于jquery - 使用 jQuery 更改添加到 DOM 中的元素的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38730865/

相关文章:

javascript - 设置 TextNode 样式

android - datepicker 插件 phonegap 取消按钮

javascript - 具有点击行为的 RactiveJS 迭代器

html - 如何在此布局中使内容100%高度和等高列?

html - 将任意大小的图像居中对齐到父 div

jquery - 使用 Javascript 将 %%html 中的文本打印到 Jupyter 笔记本单元中

jquery - 在多个 ul 和返回值中计算 li

javascript - 如何使用 javascript 从 iframe 中获取选定的文本?

css - 如果已经在应用动画的类中声明了某个属性,那么从 CSS 动画的 `0%` 关键帧中删除该属性是否安全?

javascript - 使用 jQuery 获取更近的对象