スライドショーで画像をフェードイン/フェードアウトさせるコードになります。
この11行目の("+ current +")、12行目の("+ next +")の[+]はどういう意味になるのでしょうか?
[+]がなければ11行目は1番目の子要素、12行目は2番目の子要素となるのはわかりますが、[+]がついてよくわからなくなりました。
jQuery
1$(function(){ 2 var count = $('#slide li').length; 3 var current = 1; 4 var next = 2; 5 var interval = 3000; 6 var duration = 500; 7 var timer; 8 $('#slide li:not(:first-child)').hide(); 9 timer = setInterval(slideTimer, interval); 10 function slideTimer() { 11 $('#slide li:nth-child('+ current +')').fadeOut(duration); 12 $('#slide li:nth-child('+ next +')').fadeIn(duration); 13 current = next; 14 next = ++next; 15 if (next > count) { 16 next = 1; 17 } 18 } 19});
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/02 01:11
2021/05/02 01:28