我需要有关 DIV 背景问题的帮助。我想创建一个包含 6 列的价格表脚本:
<div id="col1">
<div class="header"></div>
<div class="first_line"></div>
<div class="second_line"></div>
<div class="footer"></div>
<div>
<div id="col2">
<div class="header"></div>
<div class="first_line"></div>
<div class="second_line"></div>
<div class="footer"></div>
<div>
.
.
.
.
<div id="col6">
<div class="header"></div>
<div class="first_line"></div>
<div class="second_line"></div>
<div class="footer"></div>
<div>
我想将背景图像更改为所有带有悬停父级的 div。如果我悬停div "col6"
,我希望它的所有 div 更改背景图像。请注意,我对所有列使用相同的类,我只需要更改悬停的主 div 中的类。
我找到了这个代码片段,但我不知道如何调整它以适应我的情况(因为我的 javascript 知识非常低):
$(function() {
$('.parent').hover( function(){
$(this).children("div").css('background-color', 'gray');
},
function(){
$(this).children("div").css('background-color', 'red');
});
});
谢谢你,希望一切都有意义