fadeTo()函数不像我期望的那样工作。JQuery淡入影响兄弟姐妹?
我的HTML结构是这样的:
<div id="headerBlog"></div>
<div id="headerBlog2"></div>
<div id="menuBlog">
<h1>Blog</h1>
<ol id="nav">
<li><a href="index.html"><img class="navButton" src="images/vcircleLeft.svg"/></a>
<li><a href="index.html">Homepage</a></li>
</ol>
</div>
menuBlog的元素被显示在headerBlog。 headerBlog有背景图片。 headerBlog下面是headerBlog2,它也有背景图片。 现在当我尝试在headerBlog,上尝试使用fadeTo()创建交叉淡入淡出时,menuBlog的元素突然消失,并且再次缓慢淡入。这怎么可能发生,因为它们只是兄弟节点?
我jQuery代码是这样的:
setInterval(fadeBackground, 2000);
function fadeBackground() {
var header = $('#headerBlog');
header.fadeTo(4000, 0);
}
这里是的jsfiddle:http://jsfiddle.net/ztt96da0/
你能不能给我们一个[的jsfiddle ](http://www.jsfiddle.net)? – Okx
是的,在这里:http://jsfiddle.net/ztt96da0/ –