为什么html :jsp有效 而jsp :hover 却失效?

css已经引用,并且有效果,就是:hover毫无效果,换成<p></p>也无效。但是用js却效果,求解!页面:<divonmouseover="changeColor()... css已经引用,并且有效果,就是:hover毫无效果,换成<p></p>也无效。但是用js却效果,求解!

页面:
<div onmouseover="changeColor();" class="ggh"></div>

css:
.ggh {
height:500px;
width:1080px;
background: green;
}
.ggh:hover {
background: blue;
}

js:

function changeColor() {
$(".ggh").css("background","red");
}
题目:为什么html :hover 有效 而jsp :hover 却失效?
展开
 我来答
BDF2
2013-10-12 · 超过12用户采纳过TA的回答
知道答主
回答量:76
采纳率:0%
帮助的人:49.1万
展开全部
html是css自带的,根本没有jsp这东西.应该是jsp是个class或是id,然后在css里设置你都那些属性
追问
题目:为什么html :hover 有效 而jsp :hover 却失效?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaoapk
2013-10-12 · TA获得超过3771个赞
知道大有可为答主
回答量:1343
采纳率:40%
帮助的人:1614万
展开全部
这里鼠标移上去的时候应该变red吧。你是问为什么不是blue?
更多追问追答
追问
本来是要变成blue的,但是无效,所以我才加了个onmouseover事件测试是否有效,因为其他功能需要还需要用到onmouseover事件,不想在js里面在加上鼠标经过样式,那样比较乱。
追答
IE6(包括IE6内核的其他浏览器?)不支持a 标签以外的地方用hover,其他浏览器应该正常才对。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式