1
필자는 약 4 단락의 사이클을 통해 페이드 아웃하기 위해 텍스트의 작은 부분을 위해 쓴 몇 가지 코드 (아래)를 가지고 있습니다. 작동하지만 웹 인스펙터를 불러올 때마다 익명 기능이라고 알려줍니다. 이것은 정말로 성가신 일입니다. 누구든지 그것을 고칠 방법을 알고 있습니까?jQuery anonymous function
, BTW는 익명의 함수로되도록 만든다하는 비트는 다음과 같습니다
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
here했다.
무엇을 수정 했습니까? 뭐가 문제 야? 너는 무엇을 기대 했는가? 귀하의 코드 나 Chrome Dev Tools에 아무런 이상이 보이지 않습니다. –
물론 그 전역을 만드는'$ ('# widget p')'뒤에있는 쉼표가 부족합니다. –
그래,하지만 경감을 불러올 때마다 익명의 기능이라고 하더군. 나는 그것이 오류가 아니라는 것을 이해하지만, 어떻게 dev 도구를 가져올 때마다 올라 오는 것을 막을 수 있습니까? –