jquery鼠标经过事件

$(document).ready(function(){
$('.id02').mouseover(function(){
$('.id01').css('background','none').css('color','#fff')
}
)
}
)
请问我的代码有什么问题,为何实现不了?css如图

想要的效果是当鼠标移动到样式为‘ id02’样式的li标签上时,修改样式为”id01“样式的li标签的css

    mouseenter([[data],fn])概述当鼠标指针穿过元素时,会发生 mouseenter 事件。该事件大多数时候会与mouseleave 事件一起使用。

    案例:

//鼠标经过元素事件

$("p").mouseenter(function(){
    $("p").css("background-color","yellow"); //鼠标经过元素事件执行的事件

});

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-16
mouseover(function(){
$(this).addClass('id01');

});
css文件中id01的样式放到id02的后面 否则不起作用本回答被网友采纳
第2个回答  2015-04-15
addClass("#id01 li")追问

没有明白,具体一点,我是jquery初学者

追答

给id2添加hover事件,然后改变id2的class名,直接添加class名或者先移除id2的class名在添加

追问

在id2的hover事件里没法修改本身之外的css,我想在鼠标经过id2的时候修改id1

追答

对啊,在经过ID2的时候hover里面function里写修改id1的class名或者css属性,可以但要用jq写

追问

你把代码写出来我看看好嘛?

追答

等一下

证明可以悬浮1修改2的

追问

能加个好友帮我指导一下么,还是不行

追答

留你qq

追问

876858686

本回答被提问者采纳
第3个回答  2015-09-24
为什么简单的问题 让你想得这么复杂?
其实这个用css的hover就可以啦!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网