728x90
반응형
http://kottenator.github.io/jquery-circle-progress/
1. 기본설정값
$('.chart1').circleProgress({
size:200,
//그래프 크기
startAngle: -Math.PI/2 ,
//시작지점 (기본값 Math.PI)
value: 0.3,
//그래프에 표시될 값
animation: false,
//그래프가 그려지는 애니메이션 동작 여부
fill: {gradient: ['#ff1e41', '#ff9f8e']}
});
$('.chart2').circleProgress({
startAngle: -Math.PI/2 ,
//시작지점 (기본값 Math.PI)
value: 0.38,
//그래프에 표시될 값
animation: true,
//그래프가 그려지는 애니메이션 동작 여부
reverse:true,
//그래프가 반대방향으로 그려질지
thickness:10,
//그래프두께
lineCap:'round',
//그래프 선 모양
fill: {gradient: ['#ff1e41', '#ff9f8e']},
//그래프 선 색
emptyFill: "rgba(0,0,0,0.3)",
//그래프 빈칸색 기본값 rgba(0,0,0,0.1)
animationStartValue:1.0,
//애니메이션 시작값
});
2. 관련 이벤트
.on('circle-animation-progress',
//그래프 애니메이션이 진행되는 동안
function(event, progress, stepValue) {
//progress -현재 진행상탱 0.0~1.0
//stepValue - 현재까지 그려진 그래프 값
$(this).find('strong').text(stepValue.toFixed(2).substr(1));
});
circle-inited : 그래프 생성 function(event){ }
circle-animation-start : 애니메이션 시작 function(event){ }
circle-animation-progress : 애니메이션 진행중 function(event, animationProgress, stepValue){ }
circle-animation-end : 애니메이션 종료 function(event){ }
또 다른 플러그인
[javascript/javascript] - [자바스크립트플러그인]원형(도넛) 차트 그려주는 플러그인 옵션설정
728x90
반응형
'javascript > jQuery' 카테고리의 다른 글
[jQuery] 마우스를 따라 움직이는 이미지 (396) | 2019.06.05 |
---|---|
[jQuery]이미지 마우스 올린부분만 선명하게 보기 (특정부위만 확대) (261) | 2019.06.05 |
[jQuery]input 태그에 하이라이트 라인 추가하기 (408) | 2019.06.03 |
[jQuery]마우스 움직임에 따라 이미지 위치 변경 (389) | 2019.06.03 |
[jQuery] Scroll event 적용하기 (391) | 2019.05.31 |
댓글