我有一个名为“bob”的div的子元素,其类是’.divTitle’ div id="bob" div class="divTitle" a href="#" h1Title/h1 /a /div/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');