我有<div />
,其中包含图片和锚点。锚具有用于a:hover的CSS属性,用于更改颜色。有用!问题是我在图像上添加了一个jquery.hover(),它也为锚点改变了颜色。当我尝试直接悬停文本而不是包含图像的<div />
时,它不起作用。
代码和示例:http://jsfiddle.net/FGVSK/
提前谢谢!
答案 0 :(得分:3)
对于传递给hover
函数的第二个函数,不应将color
属性设置为原始十六进制值,而应将其重置为空:
$(this).next('a').css('color', '');
答案 1 :(得分:0)
jquery将覆盖css属性。您需要重置颜色。
function(){$(this).next('a')。css('color',''); }