jstree_pre1.0_fix_1を使用しています。そして、事前に選択されたメニューが欲しいです。
javascriptは次のとおりです、
$("#Menu").jstree({
"plugins" : [ "themes", "html_data", "ui"],
"ui" :{ "initially_select" : ["#MENUITEM_012"] },
"themes" : {
"theme" : "custom",
"dots" : false,
"icons" : false,
},
}).
bind("select_node.jstree", function(e,data) {
window.location.href = data.rslt.obj.children("a").attr("href");
});
jstreeがロードされると、ノード(#MENUITEM_012)が選択され、次にwindow.location.hrefが変更され、次にjstreeがロードされてノードが再度選択されます。
どうすればこの状況から逃れることができますか。