jQuery addClass不动态应用样式

Ant*_*era 5 css jquery addclass code-injection

我正在尝试动态地将样式应用到我页面中的几个下拉列表中.使用jQuery addClass确实将类添加到所有"选择"元素,因为我可以从我的Chrome控制台中看到这一点.但是样式不适用于元素.

现在,如果我单独手动将类添加到每个select元素,然后保存页面并刷新它,则样式将应用于元素.

知道为什么样式不适用于jquery类注入吗?

$("select").addClass("select js-select");
Run Code Online (Sandbox Code Playgroud)

Laz*_*get 2

您说样式未应用,但是“select js-select”类是否添加到选择输入中?那么肯定是CSS或者浏览器有问题。

$("select").addClass(..) 应该可以工作,不需要您通过 ID 或类指定。