工作中,我想完全相同的功能,如http://jsfiddle.net/8nqkA/2/(某人編碼).fadeIn()和.fadeOut()不是循環
所以,我想是這樣的http://jsfiddle.net/c78oLbg2/4/
我不是瞭解我的代碼中的錯誤在哪裏。 可能有一些很瑣碎,我不知道,因爲我在這裏是新手:
no_of_p = $('div#mydiv p').length;
for (i = 0; i < no_of_p; i++) {
$('div#mydiv p:eq(i)').fadeIn(1000);
$('div#mydiv p:eq(i)').fadeOut(1000);
};
#mydiv p {
position: absolute;
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div id="mydiv">
<p>para 1</p>
<p>para 2 </p>
<p>para 3</p>
</div>
問題是在這裏'$('div#mydiv p:eq(i)')''i'被解釋爲一個名稱而不是數字索引,因爲您沒有連接i變量。 – andrex 2014-09-24 13:45:22
@andrex - 這不是唯一的問題。 – j08691 2014-09-24 13:49:07