d3.csv 콜백 외부
첫 번째 테이크 행 선언 우리는 클릭 기능에 대한 액세스를 필요로 :
var g = svg.append("g"), rows;
가 표시됩니다 표시하는 행에
설정 활성 클래스 :
// create a row for each object in the data
rows = tbody.selectAll("tr")
.data(data)
.enter()
.append("tr")
.attr('class', 'active');
클릭 기능을 사용하면 모든 행에서 활성 클래스를 제거하고 선택된 카운티에 해당하는 행을 가져와 활성 클래스를 설정할 수 있습니다.
d3.selectAll('tr.active').classed('active', false);
rows.filter(function(r){
return r.County === d.properties.name;
})
.attr('class', 'active');
리셋에
그들을 볼 수 있도록 모든 행에 다시 활성 클래스를 추가 할 수 있습니다 : http://bl.ocks.org/ckothari/96248a1cf4efff934600c1d1f1e6d9b4
내가 이것을 시도 할 것이다 : 여기
는 결과이다. 나는 이것이 정확히 내가 무엇을 찾고 있다고 생각한다. 빠른 응답 주셔서 감사합니다 !!! –위대한! 이 질문에 대한 답변이 있으면 대답 옆에있는 체크 표시를 클릭하여 동의라고 표시하십시오. –
안녕하세요 - 데이터 (csv & json)를 넣으려고했습니다. 메릴랜드 좌표를 사용했지만지도가 표시되지 않습니다. 내 작품을 볼 수 있니? 나는 내가 아주 가까이에 있다고 생각한다 :-) 그것을 보내는 가장 좋은 방법은 무엇인가? –