我有一个javaScript函数,它循环执行可变数量的迭代并将HTML吐出到DOM /网页。因此,在循环后它填补以下DIV:在悬停上突出显示整行
<div class="energyRowContainer" id="energyRowContainer">
</div>
是这样的...
<div class="energyRowContainer" id="energyRowContainer">
<div id="energyRow0" class="energyRow">
<div class="energyTypeHead"> 1.2.2012 </div><div class="energyUnitMWH"> 93 </div><div class="energyUnitT"> 174 </div><div class="energyUnitM3_1"> 6594 </div><div class="energyUnitM3_2"> 116 </div><div class="energyUnitM3_3"> 34162 </div><div class="energyUnitM3_4"> 2625 </div><div class="energyUnitM3_5"> 17886 </div> <div class="energyUnitM3_6"> 21 </div>
</div>
<div id="energyRow1" class="energyRow">
<div class="energyTypeHead"> 1.2.2012 </div><div class="energyUnitMWH"> 93 </div><div class="energyUnitT"> 174 </div><div class="energyUnitM3_1"> 6594 </div><div class="energyUnitM3_2"> 116 </div><div class="energyUnitM3_3"> 34162 </div><div class="energyUnitM3_4"> 2625 </div><div class="energyUnitM3_5"> 17886 </div> <div class="energyUnitM3_6"> 21 </div>
</div>
<div>
现在我想使用jQuery或CSS改变整个行的背景颜色(类=“energyRow”)然而,简单地创建一个energyRow:悬停不起作用,因为我徘徊在孩子divs ...我想过使用这样的,但我没有得到任何地方...任何想法任何人?
$('#energyRowContainer > .energyRow, ').hover(function() {
$(this).parent().toggleClass('name_of_a_hover_class');
});
似乎没有在这里工作......有些事情是不正确的?嗯... – 2012-02-18 17:01:36