jQuery hover覆盖CSS a:悬停颜色

时间:2010-11-23 03:28:21

标签: jquery css hover

我有<div />,其中包含图片和锚点。锚具有用于a:hover的CSS属性,用于更改颜色。有用!问题是我在图像上添加了一个jquery.hover(),它也为锚点改变了颜色。当我尝试直接悬停文本而不是包含图像的<div />时,它不起作用。

代码和示例:http://jsfiddle.net/FGVSK/

提前谢谢!

2 个答案:

答案 0 :(得分:3)

对于传递给hover函数的第二个函数,不应将color属性设置为原始十六进制值,而应将其重置为空:

$(this).next('a').css('color', '');

以下是此演示:http://jsfiddle.net/yijiang/FGVSK/1/

答案 1 :(得分:0)

jquery将覆盖css属性。您需要重置颜色。

function(){$(this).next('a')。css('color',''); }

相关问题