サイトのトップへ戻る

jsTreeドキュメント日本語訳

イベントを検知する

jsTreeはコンテナ上で発生する様々なイベントをトリガーにできます。 イベント一覧を見ればどんなイベントを検知できるか知ることができます。

イベントの詳細情報を知りたければ、イベントが受け取るdata引数を確認してください。

イベントにノードが関係するような場合は大抵、ノードオブジェクトをイベントの引数として取得できます。 どこかのタイミングでノードIDを取得し、そのノードについて調べたい場合は、 .get_node()を使いましょう。


$('#jstree')
  // listen for event
  .on('changed.jstree', function (e, data) {
    var i, j, r = [];
    for(i = 0, j = data.selected.length; i < j; i++) {
      r.push(data.instance.get_node(data.selected[i]).text);
    }
    $('#event_result').html('Selected: ' + r.join(', '));
  })
  // create the instance
  .jstree();
						
  • Root 1
    • Child 1
    • Child 2
  • Root 2
    • Child 3
    • Child 4
 


注意事項

  • 本サイトはjsTreeのサイトを翻訳したものであり、jsTreeに関する著作権は全てそちらに帰属しています。
  • 誤訳が判明した場合、より分かりやすい言い回しが見つかった場合、原文が変更された場合などにより、本サイトの内容は予告なく変更されることがあります。
  • 誤訳についての指摘や未翻訳部分についての助言など、ご意見についてはこちらへいただけると助かります。
  • 翻訳の内容には誤りがある可能性があります。本サイトの記述内容によって不利益が発生した場合も、サイト管理人は一切の責任を負いません。
  •   

エンジェル戦記