【发布时间】:2010-09-21 12:17:32
【问题描述】:
我不想使用以下 HTML、CSS 和 javascript 动态更改 div 的背景颜色。 HTML:
<div id="menu">
<div class="menuItem"><a href=#>Bla</a></div>
<div class="menuItem"><a href=#>Bla</a></div>
<div class="menuItem"><a href=#>Bla</a></div>
</div>
CSS:
.menuItem{
display:inline;
height:30px;
width:100px;
background-color:#000;
}
Javascript:
$('.menuItem').hover( function(){
$(this).css('background-color', '#F00');
},
function(){
$(this).css('background-color', '#000');
});
编辑:我忘了说我有理由不想使用 css 方式。
我确实忘记检查 DOM 是否已加载。
【问题讨论】:
标签: javascript jquery html css