jquery - 在 jQuery 创建的元素上使用 CSS

标签 jquery css

我有一个在 .click 事件上创建的选择列表。它看起来像这样:

$('<select class="selectStatus" onChange="statusSubmit()"/>')
    .attr('name', 'status')
    .append('<option>Pick one</option>', '<option>Open</option>', '<option>Full</option>', '<option>Canceled</option>')
    .appendTo(this);

在我的主 styles.css 文件中,我添加了以下内容:

select .selectStatus {
    width:700px;
    padding:0px;
    background-color: green;
}

创建此选择列表后,CSS 不应该应用到该列表吗?

最佳答案

您正在将这些样式应用到带有 class="selectStatus"select 的子级。

删除空格:select.selectStatus

关于jquery - 在 jQuery 创建的元素上使用 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12379683/

相关文章:

jquery - 如何将 CSS3 动画应用于表格单元格

javascript - Chosen JS - 将optgroup添加到所选项目

javascript - 根据另一个列表更新选择列表

javascript - Bootstrap Carousel 在 Bootply 中工作,而不是在浏览器中工作

javascript - 由于数据库请求(门户字段)显示 <div>

javascript - 如何重置 select2 中的特定选定选项

javascript - 使用 Javascript 将母版页代码中的数据列表访问到同一母版页的前端

css - font-face src 中格式的可能值是什么?

css - 将 div 停靠到正确的问题

css - w3.css 提交按钮带有图标而不是文本?