2014-12-08 1 views
0

jstree를 데이터베이스와 함께 사용하고 있으며 스키마는 jstree.com의 데모와 거의 동일하며 "데이터 테이블"에 일부 필드를 추가하기 만합니다.jstree - 아이콘 변경 (유형 플러그인 설정)

"데이터 테이블"의 필드 : id, nm, dept, types, phone, desc (일부 필드 추가). "구조 테이블"의 필드 : id, lft, rgt, lvl, pid, pos (데모와 동일)

내가 원하는 것은 "유형"의 값에 따라 아이콘을 변경하는 것입니다. "데이터 테이블"필드 중 하나입니다. 예를 들어

, 종류의 값 A가 인 경우, 아이콘은 'B'가되는 경우, 아이콘 'b.gif' 이다 'a.gif', ...이다

유형 플러그인을 어떻게 설정해야합니까? 또는 할 일이 있습니까?

답변

0

당신은 class_b 당신이 당신의 지프의 경로를 정의 할 수 있습니다 CSS 클래스입니다, 아이콘 귀하의 기본값

$("jstreeDiv").jstree({ 
    plugins: ["types"], 
    types: { 
     "a": "class_a", 
     "b": "class_b", 
     ... 
     ... 
    } 

class_a을 설정해야합니다.

#class_a: { 
background: url('/path_to_your_gifs') 

희망이 도움이됩니다.