Плагин jstreetable: проблема с шириной и контекстными меню - PullRequest
0 голосов
/ 14 мая 2018

Я пытаюсь использовать jstree с плагином jstreetable вместе с начальной загрузкой. В частности, у меня есть выпадающее меню начальной загрузки , которое я хочу включить в качестве html в один из двоеточий таблицы jstree. Меню не открывается - см. jsfiddle .

Если такое же выпадающее меню находится вне jstree, я могу программно открыть / закрыть его (код ниже также добавлен в jsfiddle):

<button onclick="$('#ContextMenuId2').slideToggle()">test open menu outside jstree</button>
<div id="ContextMenuOutsideJSTree">
  <ul class="nav">
    <li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-wrench"></i></a>
      <ul class="dropdown-menu" role="menu" id="ContextMenuId2">
        <li class="dropdown messages-menu details" onclick="ShowPolicyDetails()"> <a href="#"><i class="fa fa-eye"></i>Policy Details</a></li>
        <li class="dropdown messages-menu"><a href=ManageMonitors.php><i class="fa fa-ban"></i>Disable this policy</a></li>
      </ul>
    </li>
  </ul>
</div>

Другая проблема, с которой я сталкиваюсь в том же контексте, заключается в том, что я не могу установить ширину двоеточия в плагине jstreetable - тот же jsfiddle можно использовать для выделения проблемы - независимо от значения ширины столбца, он, кажется, игнорируется .

Большое спасибо за помощь!

1 Ответ

0 голосов
/ 15 мая 2018

Работает.он остается позадиВам нужно увеличить высоту Jstree Div.Тогда ты увидишь.И сделайте у -10 ContextMenuId.Есть картинка картинка .Я мог показать только немного.Вы должны работать над этим.Вы также должны изменить высоту узла.

...