如何获取用javascript生成的类?
我已经在javascript中创建了一些select标记,但现在我想用jQuery自定义样式。我遇到的问题是无法访问select标记的类。有人知道这是为什么吗如何获取用javascript生成的类?,javascript,jquery,Javascript,Jquery,我已经在javascript中创建了一些select标记,但现在我想用jQuery自定义样式。我遇到的问题是无法访问select标记的类。有人知道这是为什么吗 nextOneSelectorHtml = '<select ' + 'class="dropdown" ' + 'id="dd" ' + 'data-selector-level="' + (current
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
添加到domnextOneSelectorHtml
后调用.css()
,我正在为多个数组生成下拉框。ex(第一个下拉列表包含4个文件夹。选择一个,然后显示另一个包含文件夹的下拉列表。选择另一个,然后显示另一个包含文件的下拉列表)$('.dropdown').css(“背景色”,“#000000”)代码>这不是我实际所说的。我调用一些东西来转换我在ul中的样式标签,以便更容易设置样式。-看起来不错
$('.dropdown').css( "background-color", "#000000" ); //or .css({"background-color": "#000000"});
// ^^ Class selector needed