2014-12-03 4 views
2

노드에 클래스를 추가하려고합니다. 모든 CSS를 javascrpt 선언이 아닌 스타일 시트 파일에 포함하려고합니다.Cytoscape.js에서 클래스를 작동 시키려면 어떻게해야합니까?

var values = { 
    nodes: [ 
     { data: { id: 'explore'}, 
     classes: 'ClassName1' 
     }, 
     { data: { id: 'discover' } } 
    ], 
    edges: [ 
     { data: { source: 'explore', target: 'discover' } } 
    ] 
}; 

클래스 및 클래스 이름을 추가하고 있지만 아무 것도 표시되지 않습니다.

 var cy = cytoscape({ 
      container: this.div[0], 
      style: cytoscape.stylesheet() 
      .selector(".ClassName1") 
       .css({ 
        'background-color': 'red', 
       })  , 
      elements: values , 
      layout: 'MyLayout' 
     }); 
     cy.layout(); 
+0

에 오신 것을 환영합니다 SO에 : –

+1

문제점을 재현 할 수 없습니다. 문제를 재현 한 전체 예제를 만들어 jsbin 또는 유사하게 온라인에 올려주십시오. – maxkfranz

답변

0

당신은 선택기를 사용한다

, 다음은 솔루션입니다. [ask]를 읽으십시오
관련 문제