当前位置 : 主页 > 网页制作 > JQuery >

jQuery设置子CSS属性问题

来源:互联网 收集:自由互联 发布时间:2021-06-15
我有一个名为“bob”的div的子元素,其类是’.divTitle’ div id="bob" div class="divTitle" a href="#" h1Title/h1 /a /div/div 我试图将“divTitle”的背景颜色设置为红色,但是对于我的生活来说无法使其工作
我有一个名为“bob”的div的子元素,其类是’.divTitle’

<div id="bob">
   <div class="divTitle">
      <a href="#">
         <h1>Title</h1>
      </a>
   </div>
</div>

我试图将“divTitle”的背景颜色设置为红色,但是对于我的生活来说无法使其工作.现在我正在尝试两件事……

$('#bob').children('.divTitle')[0].css('background-color', '#0f0'); // assuming children is returning an array...

$('#bob').children('.divTitle').css('background-color', '#0f0');

没有任何成功……任何人都能告诉我在这里缺少什么?我是否必须比“.children”更深入?

编辑

不幸的是,我想这个问题的重要部分被省略了.我是动态生成这个div的,并且引用该类只是空洞的.所以,不是按类类型引用动态生成的内部div,而是给它一个唯一的id,现在可以按照我的意愿操作它…我仍然给Keltex指示一个更好的直接引用方法的复选标记.

为什么不呢:

$('#bob .divTitle').css('background-color', '#0f0');
网友评论