$(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的后面 否则不起作用本回答被网友采纳
$(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就可以啦!
其实这个用css的hover就可以啦!