jQueryツリービュープラグインを使用しています。ツリーにブランチを追加するサンプルコードは次のとおりです。jQueryツリービュープラグイン崩壊/新しく追加されたノードに展開
var newLi = jQuery(strListString).appendTo(objParentULjQuery);
jQuery(objParentULjQuery).treeview({add: newLi});
新しいノードを追加した後、それを選択する必要があります。どのように可能ですか?
その後、私は新たに追加されたノードに展開/折りたたむ必要があります。どうやってやるの?
//結合onclickイベント
$(objParentLI).find( "div.hitarea")。生きる( "クリック"、機能(){
//under li class to be chaged to expandable/collapsable according to the node event
//under li div class to be changed to "hitarea expandable-hitarea" or collapsable collapsable-hitarea
//under li span the style should be display:none;
if($(objParentLI).hasClass('collapsable'))
{
$(objParentLI).removeClass('collapsable').addClass('expandable');
$(objNew).removeClass('collapsable-hitarea').addClass('hitarea expandable-hitarea');
$(newLi).css("display", "none");
}
else if($(objParentLI).hasClass('expandable'))
{
$(objParentLI).removeClass('expandable').addClass('collapsable');
$(objNew).removeClass('expandable-hitarea').addClass('hitarea collapsable-hitarea');
$(newLi).css("display", "block");
}
});
この問題で私をサポートしてくださいそして私はどんな質問をお聞かせ
jQueryツリービューのプラグインを使用していますか? – Caspar
* http://bassistance.de/jquery-plugins/jquery-plugin-treeview/ * http://docs.jquery.com/Plugins/Treeview – user562494