スライドショーを実行する次のコードがあります。私は静的な値を使うのではなく、関数の中から間隔の長さを設定できるようにしたい - 後で追加する他の要素にもよる。これは可能ですか?以下は動作しないようです。関数内でjavascriptsの継続時間を設定する
おかげ
$('#slideshow > div:gt(0)').hide();
setInterval(function() {
$('#slideshow > div:first')
.fadeOut(0)
.next()
.fadeIn(0)
.end()
.appendTo('#slideshow');
window.duration = 1000;
}, duration);
ような何か[それが実行している間のsetIntervalの間隔を変更する]の可能複製(http://stackoverflow.com/questions/1280263/changing-the-interval-of-setinterval-while-その実行中) –