2016-10-18 3 views
0

요소가 처음 표시 될 때 d3.brushX에 이벤트 수신기를 지정하려고합니다.D3 V4 요소가 처음 렌더링 될 때 d3.brushX에 수신기 지정

나는 시도하고 다음이 코드가 실행될 때

var brush = d3.brushX() 
.extent([[0, 0], [width, height]]) 
.handleSize(6) 
.on("load", fn_test); 

나는 크롬에서 오류가 ... ?? 나는 "로드"가 매우 일반적인 이벤트 였지만.

내가 원하는 기능은 사용자가 처음 페이지를 볼 때 특정 위치에 브러시를 놓는 것입니다.

답변

0

브러시에 "로드"이벤트가없는 것 같습니다.

그러나 포함하는 svg 요소는 않습니다. 그래서로드 이벤트를 거기에 넣었습니다. 그리고 voila .. 성공!