2017-10-19 6 views
0

체크 박스 옵션 변경 넓은 확장 : https://github.com/mar10/fancytree/issues/782fancytree - 나는 fancytree 넓은 확장과 관련된 문제를 제기

문제 : 우리가 버튼의 클릭과 같은 일부 이벤트 - 경유하여 fancytree 확인란 옵션을 변경해도 패딩이 잘 설정되어 있지 않은 (보도 버튼을 여러 번) : https://jsfiddle.net/hafasek/9038m2c8/

$("#tree").fancytree({ 
    ...  
    checkbox: true, //checkbox option 
    ... 

    // in some event: 
    var checkbox = $("#tree").fancytree("option", "checkbox"); 
    $("#tree").fancytree("option", "checkbox", !checkbox); //enable/disable checkbox option 

사람이 체크 박스 옵션을 활성화/비활성화 할 때 패딩을 위반하지에 대한 해결 아이디어가 있습니까?

답변

0

ext-wide 현재 (v2.24.0)는 checkbox: false 옵션의 값을 고려하여 HTML 헤더에 CSS 규칙을 즉석에서 작성합니다.

이것은 현재 treeCreate 단계에서 수행됩니다. 문제를 제기하는 것이 옳은 일이었습니다. 내가 생각할 수있는 유일한 해결 방법은 동등한 CSS를 직접 만드는 것입니다.

+0

Martin 고맙습니다. Martin이 제안한 해결 방법을 지원할 수 있다면 매우 감사하겠습니다. – hafasek