나는 그림 슬라이드를 만들 때 jQuery Tools scrollable을 사용하고 있습니다. easing
대신 페이드 인/페이드 인 애니메이션을 사용자 정의하는 방법이 있습니까?jQuery에서 여유를 페이딩으로 변경하는 방법
새 플러그인을 사용하기 전에 전환을 쉽게 변경할 수있는 방법이 없는지 확인하고 싶습니다. 여러 섹션에서 플러그인을 통합했으며 새 플러그인을 사용하는 대신 플러그인을 확장하는 것을 선호합니다.
저자는 기능을 완화 정의를 제공,하지만 난 방법을 만드는 방법이 퇴색 아무 생각이 :
// custom easing called "custom"
$.easing.custom = function (x, t, b, c, d) {
var s = 1.70158;
if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
}
// use the custom easing
$("div.scrollable").scrollable({easing: 'custom', speed: 700, circular: true});
감사합니다! 그것은 페이딩의 일을하지만, 사진의 순서를 엉망으로 만든다. 일부 사진은 이제 두 번 깜박이고 페이드 인/페이드 아웃은 다소 임의적으로 보입니다. 어쩌면 번거롭게 할 가치가없는 것일 수도 있습니다. – Mohamad