約4段落のサイクルでフェードアウトする小さなテキスト用に作成したコード(以下)があります。動作しますが、Web Inspectorを起動すると、「匿名関数」であると通知されます。これは本当に迷惑です。誰かがそれを修正する方法を知っていますか?
ところで、無名関数として強調しているのは次のとおりです。
slides[current].fadeOut("slow");
slides[target].fadeIn("slow");
コードの全体の抜粋はここにあります:
$(document).ready(function() {
var About = {
init: function() {
var slide_images = $('#widget p')
slides = new Array(),
delay = 5,
current = 0;
slide_images.each(function(index) {
current = index;
slides.push($(this));
});
var interval = setInterval(function() {
target = (current < (slides.length - 1)) ? current + 1 : 0;
slides[current].fadeOut("slow");
slides[target].fadeIn("slow");
current = target;
}, delay * 750);
}
}
About.init();
});
ここでjsfiddleを作成しました。