<div class="div">
<span class="span"></span>
<a href="javascrip:void(0)" class="a">
<img src="pp/pp.jpg" border="0"/>
</a>
</div>
想做.div下面对应的span显示和隐藏
$(document).ready(function(){ //这个就是传说的ready
$(".div").mouseover(function(){
$(".span").addClass("spancs");}).mouseout(function(){
$(".span").removeClass("spancs");
})
});
鼠标进入就显示样式鼠标移出就取消样式
样式里面是显示和隐藏。
但我做的时候因为.div是循环输出的有好多。。所以它下面的span也有好多。所以得出来的结果是鼠标移近去的时候页面上所有的span都显示了。郁闷
如果用
$(".div").mouseover(function(){
$(this).addClass("overline");}).mouseout(function(){
$(this).removeClass("overline");
})
这样的话就可以。但是我要的是div里面的span啊。拿不到对应的。
精慕HU
潇潇雨雨
相关分类