我正在尝试动态地将样式应用到我页面中的几个下拉列表中.使用jQuery addClass确实将类添加到所有“选择”元素,因为我可以从我的Chrome控制台中看到这一点.但是样式不适用于元素.
现在,如果我单独手动将类添加到每个select元素,然后保存页面并刷新它,则样式将应用于元素.
知道为什么样式不适用于jquery类注入吗?
$("select").addClass("select js-select");
最佳答案
你说没有应用样式,但是选择输入中添加了“select js-select”类吗?然后css或浏览器一定有问题.
$(“select”).addClass(..)应该可以工作,不需要您按ID或类指定.