【发布时间】:2015-12-22 12:18:31
【问题描述】:
这是我的代码,
HTML
<ul id="submenu">
<li data-img="submenu1.jpg"><a href="#">Experience</a></li>
<li>....</li>
<li>....</li>
</ul>
<img id="company-image" data-original="company.jpg" src="company.jpg">
jQuery
$("#submenu li").hover(function() {
$("#company-image").attr("src", $(this).data("img"));
}, function(){
$("#company-image").attr("src", $("#company-image").data("original"));
});
在这里,当我将鼠标悬停在 li 上时,删除现有的 img src 值并添加新的 img 名称(submenu1.jpg),而这我需要显示从旧的到新的 img 更改时间的过渡。并且onmouseout时间需要显示淡出效果。
【问题讨论】:
标签: jquery animation transition mouseover mouseout