1

誰かがクロムでjsTreeを使用していて、同様の問題があった場合はお知らせください. IE (初めて) でも FF でも壊れません。基本的に、アイコンにマウスを合わせると変化しますが、規則性はありません。マウスを離しても同じまま(正しくない)で、もう一度マウスを重ねると正しく変化します。私はスプライト マップを使用しており、型定義は次のようになります。

$(...).tree({
    types : {
        'default': { icon: { image: spritePath} },
        'Type1': { icon: { position: '-42px -153px'} },
        'Type2': { icon: { position: '-28px -153px'} },
        'Type3': { icon: { position: '0px -153px'} },
        'Type4': { icon: { position: '-14px -153px'} }
    }
});
4

1 に答える 1

0

たまたま解決策にたどり着きました。要素に ID を指定すると、問題が解決するようです。JSONをデータソースとして使用していますが、これでうまくいきます。

{ "attr" : { "id" : "someId", "rel" : "noChildren" },
  "children" : [  ],
  "data" : "someName"
}
于 2010-07-27T14:59:23.307 に答える