카테고리 없음

[backbone.js] Backbone.js를 사용하여 D3 차트 요소에 클릭 이벤트 할당

행복을전해요 2021. 2. 17. 12:44

다음과 같이 el속성 을 설정해야합니다 .

var ScatterView = Backbone.View.extend({
    el: '#chartContainer', ...
    });
    
-------------------

이 시도:

events:{
  "click [class~=point]" : "clickFunction"
  }
  
-------------------

문제는 Backbone이 커버 아래에서 jQuery 이벤트 바인딩을 사용하지만 SVG 요소에 클릭 이벤트를 설정하려고한다는 것입니다. 추가 플러그인이 없으면 jQuery는 SVG 요소를 안정적으로 선택하지 않으므로 이벤트를 여기에 바인딩 할 수있는 방법이 없습니다.



출처
https://stackoverflow.com/questions/22079818