如何获取用javascript生成的类?

如何获取用javascript生成的类?,javascript,jquery,Javascript,Jquery,我已经在javascript中创建了一些select标记,但现在我想用jQuery自定义样式。我遇到的问题是无法访问select标记的类。有人知道这是为什么吗 nextOneSelectorHtml = '<select ' + 'class="dropdown" ' + 'id="dd" ' + 'data-selector-level="' + (current

我已经在javascript中创建了一些select标记,但现在我想用jQuery自定义样式。我遇到的问题是无法访问select标记的类。有人知道这是为什么吗

nextOneSelectorHtml = 
            '<select ' +
                'class="dropdown" ' + 
                'id="dd" ' + 
                'data-selector-level="' + (currentSelectLevel+1) + '" ' + 
                'data-path="' + strPath + '" ' + 
                'onchange="onFsSelectChange(this)"' + 
            '><option disabled selected> -- select an option -- </option>';
....

没有任何影响

您缺少一个类选择器
,并更改在
.css()
方法中传递的参数的格式。第一个参数应该是CSS属性名,下一个参数应该是它的值:

$('.dropdown').css( "background-color", "#000000" ); //or .css({"background-color": "#000000"});
// ^^ Class selector needed

你在用
nextOneSelectorHtml
做什么?你什么时候调用
$('.dropdown').css(“背景色“,”000000”)
-确保在将
nextOneSelectorHtml
添加到dom
nextOneSelectorHtml
后调用
.css()
,我正在为多个数组生成下拉框。ex(第一个下拉列表包含4个文件夹。选择一个,然后显示另一个包含文件夹的下拉列表。选择另一个,然后显示另一个包含文件的下拉列表)
$('.dropdown').css(“背景色”,“#000000”)这不是我实际所说的。我调用一些东西来转换我在ul中的样式标签,以便更容易设置样式。-看起来不错
$('.dropdown').css( "background-color", "#000000" ); //or .css({"background-color": "#000000"});
// ^^ Class selector needed