2012-04-25 4 views
17

d3을 사용하여 변수의 특정 속성을 반환하려면 어떻게해야합니까?d3에서 변수 속성을 얻는 방법

예를 들어 mouseover로 요소를 선택하고 함수의 선택 항목을 전달하려는 경우 요소의 id이 특정 이름 인 경우에만 해당합니다.

이와 비슷한?

d3.select("body").on("mouseover", function(){ 
    if (d3.select(this).attr("id") == "correct") { 
     enableInteraction(d3.select(this)); 
    } 
}); 

답변

21

예. this을 선택한 다음 일반적인 기능을 사용하여 속성에 액세스하십시오.

+1

속성에 액세스 (설정하지 않음)하는 일반적인 기능은 무엇입니까? 당신이 말했듯이 – Amyunimus

+7

'.attr ("something")'입니다. –

+0

요소의 스타일 속성을 원한다면'.style ("something")' – khan

관련 문제