Javascript 控制CSS状态:悬停,活动

Javascript 控制CSS状态:悬停,活动,javascript,html,css,ipad,mobile-safari,Javascript,Html,Css,Ipad,Mobile Safari,假设我们有一个class=myClass1的链接 通过Javascript,我们可以为这个链接添加控制类…例如。我们可以将myClass2添加到链接中 我的问题是,我们可以通过Javascript控制状态吗?例如,将悬停状态删除为a.myClass1:hover 再补充一句,我在iPad上的hover state类中面临一些问题 谢谢。我希望我没听错。不幸的是,我没有使用iPad的经验。如果他们理解像onMouseOver这样的js事件,这可能会起作用 想法1: CSS中的类: a{} a.Ov

假设我们有一个class=myClass1的链接 通过Javascript,我们可以为这个链接添加控制类…例如。我们可以将myClass2添加到链接中 我的问题是,我们可以通过Javascript控制状态吗?例如,将悬停状态删除为a.myClass1:hover

再补充一句,我在iPad上的hover state类中面临一些问题


谢谢。

我希望我没听错。不幸的是,我没有使用iPad的经验。如果他们理解像onMouseOver这样的js事件,这可能会起作用

想法1:

CSS中的类:

a{}
a.Over{}
a.Out{}
a.Down{}
a.Click{}
想法2: 只需使常规链接和悬停的链接看起来一样

a.myClass1:link{color: black; text-decoration:none;}
a.myClass1:visited{// something different}
a.myClass1:hover{color: black; text-decoration:none;}
a.myClass1:active{// something different

}

你能再详细说明一下吗?ipad对悬停有反应吗?我不这么认为!可能想看看不幸的是,我无法编辑HTML页面,需要一些CSS或JS文件。覆盖链接CSS并使:hover看起来像一个图标怎么样?将在一秒钟内添加它。
a{}
a.Over{}
a.Out{}
a.Down{}
a.Click{}
a.myClass1:link{color: black; text-decoration:none;}
a.myClass1:visited{// something different}
a.myClass1:hover{color: black; text-decoration:none;}
a.myClass1:active{// something different