1
저는 d3.js에서 새롭고 간단한 분자 d3 http://bl.ocks.org/mbostock/3037015을 사용합니다. 첫 번째 질문은 분자 구조의 여러 노드를 선택하는 방법입니다. 둘째, 선택한 노드의 이름과 크기 데이터 (json 파일에 저장 됨)를 추출 할 수 있습니까?d3.js를 사용하여 선택한 노드의 json 데이터를 추출하는 방법은 무엇입니까?
저는 d3.js에서 새롭고 간단한 분자 d3 http://bl.ocks.org/mbostock/3037015을 사용합니다. 첫 번째 질문은 분자 구조의 여러 노드를 선택하는 방법입니다. 둘째, 선택한 노드의 이름과 크기 데이터 (json 파일에 저장 됨)를 추출 할 수 있습니까?d3.js를 사용하여 선택한 노드의 json 데이터를 추출하는 방법은 무엇입니까?
게시 된 링크의 small extended version을 살펴보십시오.
노드를 클릭하면 노드의 색상이 변경됩니다. 필요한 방식으로 쉽게 변경할 수 있습니다. 추가 속성 또는 클래스를 설정 한 다음 나중에 해당 속성/클래스가있는 항목을 확인할 수도 있습니다. 또는 클릭 한 항목을 다른 JSON에 저장하고 추가하기 전에 해당 항목이 이미 목록에 있는지 확인하십시오.
이제 확장 버전에도 포함됩니다. 노드를 클릭하면 원자와 크기가 왼쪽 상단에 인쇄됩니다.
@kwoxer for ur 응답에 감사드립니다. 색이나 획을 변경한다는 의미를 선택하십시오. 사실 내가 원하는 것은 분자 구조에서 일부 원자를 선택하고 선택한 원자의 json 데이터를 추출하는 것입니다. 원자 번호, 원자 질량 및 선택된 원자의 이름으로 구성된 json 데이터를 표시하려고합니다. 나는 당신이 무엇을 의미하는지 이해할 수 있기를 바랍니다 :) – Sonam
글쎄, 나는 화학에 대해 나빴지만, 나는 네가 원하는 것을 알고 있다고 생각한다. 나는 당신을 위해 JSFiddle 예제를 만든다. – kwoxer
JSFiddle이 나에게 너무 느리기 때문에 JSBin을 작성하십시오. 희망은 당신이 좋아. 궁금한 점이 있으면 알려주세요. – kwoxer