我有以下结构中的链接,我想知道什么jQuery/css应该隐藏<img />
标记并使其在mouseover上淡入。jQuery淡入/出鼠标悬停?
这里的想法是隐藏HTML并在淡出鼠标悬停以提供平滑的效果HTML <img>。
同时一个CSS背景显示在开头。
HTML:
< DIV ID = “NAV” >
< A HREF = “等等” ID = “ID1” >
< IMG SRC =“hoverimg。 png“alt =”链接文本1“ /> <范围>链接文本1 < /跨度> < /一个>
< IMG SRC = “hoverimg2.png” ALT = “链接文本2” /> <跨度>链接文本2 < /跨度> < /一个>
</DIV >
CSS:
#nav a span{
display: none; /* Hide the text reader title */
}
#nav a {
display: block;
height: 200px;
width: 250px;
background url("bgimage.png"); /* I would ideally use the # selector for individual links.. */
}
#nav a img{
/* what goes here so that jQuery works and so that we can backwards compatibility a:hover effect? */
}
的jQuery:
???
在一个侧面说明,我已经注意到,jQuery将运行一个动画多次,如果目标元素是嵌套在几级的子节点深。有没有办法阻止它?
@Moshe:您有一个开放但两个关闭。另一个在第二个之前打开的位置? – Ergec 2010-03-10 06:32:42
类型,我“手写”>等等... – Moshe 2010-03-11 15:42:31