javascript - 定位 div 中的所有元素

标签 javascript jquery html css

现在我有这个

$(".container a").css("color","#ffffff");

将“.container”中的所有链接设置为白色。然后我有一个像这样结构的div

<div class="container">
  <div class="header">
    <a href=">
  </div>
</div>

第二个 div 中的链接仅在 Firefox 中变为白色。有没有办法在不为标题div添加另一行的情况下修复js行?选择所有 child 的东西?

最佳答案

这是一个后代,这应该足够了。正如 meder 所提到的,这可能是一个特异性问题。您可以添加 !important 或另一个选择器 .container a, .container .header a。可能有比所有这些更好的方法,但目前还没有看到更多的建议。

关于javascript - 定位 div 中的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3402104/

相关文章:

javascript - Jquery 滑出/滑入框

JQuery 对话框 : Show Message in Dialog Box After Selecting Confirm Option

javascript - 如果编辑器的宽度太小,是否有办法将工具栏按钮换行到 TinyMCE 的下一行?

javascript - JS自定义进度条

javascript - 使用 React 如何获取 const 中保存的选择下拉列表的值?

Mongoose 查询时Javascript变量范围

html - 为什么固定位置弄乱了我的对齐方式?

javascript - 向 HTML 表格添加过滤

javascript - 在 JavaScript 中表达两个选项之间的随机选择的最优雅的方式

html - 如何更改 Bootstrap 复选框的样式