Нажмите на ветку дерева и не выбирайте другое дерево - PullRequest
0 голосов
/ 04 февраля 2019

Я работаю с двумя древовидными структурами с различными элементами внутри.Что происходит, когда я выбираю элемент в древовидном представлении, и страница с содержимым этого элемента перезагружается, они выбираются с помощью «активного» класса и древовидного представления, когда мне нужен только один выбранный.

Я передаю HTML-код с соответствующим, и то, что я сделал в Jquery, чтобы попытаться решить эту проблему, но без решения.

HTML:

  <li class="treeview menuTextos">

      <a href="#">
        <i class="fa fa-file-word-o"></i>
        <span>Gestor Textos</span>
        <span class="pull-right-container">
            <i class="fa fa-angle-left pull-right"></i>
        </span>
      </a>

      <ul class="treeview-menu">

        <li><a href="textos-informativos"><i class="fa fa-circle-o"></i> General</a></li>
        <li><a href="terminos-y-condiciones"><i class="fa fa-circle-o"></i> Térm. y condiciones</a></li>
        <li><a href="politicas-de-cancelacion"><i class="fa fa-circle-o"></i> Políticas</a></li>   

      </ul>

  </li>

  <li class="treeview menuCategorias">

      <a href="#">
        <i class="fa fa-th"></i>
        <span>Gestor Categorías</span>
        <span class="pull-right-container">
            <i class="fa fa-angle-left pull-right"></i>
        </span>
      </a>

      <ul class="treeview-menu">

        <li><a href="categorias"><i class="fa fa-circle-o"></i> Categorías</a></li>
        <li><a href="subcategorias"><i class="fa fa-circle-o"></i> Subcategorías</a></li>

      </ul>

  </li>

JQuery

$( '.menuTextos li a' ).on("click", function(){
    $(".menuCategorias").removeClass('active');
});
...