【提问】如何使div即使在结束hover保持hover状态?
html吧
全部回复
仅看楼主
level 1
750523466 楼主
如图,想尝试在鼠标离开“新传团学”后让“新传团学”保持hover状态,也就是红底白字,但是一直做不到。
之前尝试过使用onMouseOver(触发OnNews(obj,a))和onMouseOut(触发OutNews(a)),但是不知为何并没有效果。OutNews好像还搞得OnNews没有效果。
变量a是之前想“学院新闻”被选中为0,“新传团学”被选中为1,然后控制下方div显示与否(因为学院新闻和新传团学是两个板块)
附代码:
function OnNews(obj,a)
{
obj.className="newsbox_sel newsbox_seled";
return
}
function OutNews(a)
if (a=0)
{
document.getElementById("news_sel1").className="newsbox_sel newsbox_seled";
document.getElementById("news_sel2").className="newsbox_sel";
}
else if (a=1)
{
document.getElementById("news_sel1").className="newsbox_sel";
document.getElementById("news_sel2").className="newsbox_sel newsbox_seled";
}
2018年02月04日 11点02分 1
level 1
750523466 楼主
[啊]
2018年02月04日 12点02分 2
level 1
750523466 楼主
自顶
2018年02月06日 15点02分 3
level 1
750523466 楼主
新人没人权?[汗]
2018年02月06日 15点02分 4
level 8
[汗]用js onmousemove 事件吧。别写鼠标移出。 这样你出来他还是鼠标上去的样子
2018年02月07日 04点02分 5
成功了[太开心][太开心]顺道问一下把onmousemove写进div和写进js有没有什么不同?
2018年02月07日 04点02分
@750523466 都可以的。看你个人心情。[开心]
2018年02月08日 06点02分
@爱左猪的右猪 好的 谢谢你[太开心]
2018年02月08日 11点02分
level 4
用js写,onmouseover事件
2018年02月14日 08点02分 6
解决了,见楼上
2018年02月14日 08点02分
1