<script>
$(document).ready(function() {$('.m').hover(
function(){
$("a").css("background","#fa0");
},
function(){
$("a").css("background","#0aa");
});
});
</script><div class="box" id="box">
<div class="m" id="m01"><a href=#">44</a></div>
<div class="m" id="m02"><p>4</p>4</div>
<div class="m">44</div>
<div class="m" id="m01">401014</div>
<div class="m"><p>42</p>44</div>
<div class="m"><a href=#">4444</a></div>
<div class="m">44</div>
</div>鼠标进出时,只让本div内的a背景变色,该怎么写啊?最好不要用each
$(document).ready(function() {$('.m').hover(
function(){
$("a").css("background","#fa0");
},
function(){
$("a").css("background","#0aa");
});
});
</script><div class="box" id="box">
<div class="m" id="m01"><a href=#">44</a></div>
<div class="m" id="m02"><p>4</p>4</div>
<div class="m">44</div>
<div class="m" id="m01">401014</div>
<div class="m"><p>42</p>44</div>
<div class="m"><a href=#">4444</a></div>
<div class="m">44</div>
</div>鼠标进出时,只让本div内的a背景变色,该怎么写啊?最好不要用each
解决方案 »
- javascript中的两个问题请教,谢谢
- ext extend函数的疑问
- |zyciis| 问sohighthesky,如何动态的加载一个js文件,为什么我写的执行了两次
- js脚本怎么在img标签下执行?
- if...if以及if..else
- 请问能不能一次性定义所有的 <INPUT>的onfocus='BLUR()'
- 如何能自动发出回车消息?
- 如果去掉本窗口的状态栏,地址栏等???
- 如果能给我.我给你500分(分5次给你)
- 每次看JavaScript权威指南中的enumeration都抓狂
- jquery中怎么能提示框延迟几秒弹出来啊!求具体代码
- js怎么获取iframe页面点击超链接后的地址
.m a:hover{background:经过的颜色;}
$('.m').hover(
function(){
$(this).children('a').css("background", "#fa0");
},
function(){
$(this).children('a').css("background", "#0aa");
}
);
});
可以定义两个.aaa a {
}.bbb a {
}然后div鼠标移动的时候,给这个div切换class aaa和bbb就行了,js做的工作最少
$(document).ready(function() {
$('.m').hover(
function(){
$(this).removeClass('aaa').addClass('bbb');
},
function(){
$(this).removeClass('bbb').addClass('aaa');
}
);
});剩下的在css里定义