following is the image of till now done want to connect those parent and child ul liZiehbare der LI verbunden durch SVG-Linien mit JavaScript
hallo, Sie wird erkennen helfen.
Ich möchte eine erweiterbare Liste erstellen, in der die Kinder li
über eine SVG-Leitung an ihre parant-li
angeschlossen sind. Die li
-Elemente sollten auch ziehbar sein. Here ein Beispiel, das meiner Vision nahekommt.
Hier mein Arbeitscode ohne die SVG-Linien und unverkäuflich li
's.
var chidID = 0; \t \t
\t $('body').on('click', '.ul-appending', function() {
\t \t var levelID = $(this).attr('data-levelnumber');
\t \t var parentID = $(this).attr('data-parentNumber');
\t createNode(levelID,parentID,chidID,this);
\t \t //getParent(this);
});
function createNode(levelID,parentID,chidID,elem){
\t console.log(levelID,parentID,chidID);
\t \t levelID++;
\t \t parentID++;
\t \t $(elem).parent().append(
\t \t \t $('<ul>').addClass('newul')
\t \t \t .append(
\t \t \t \t $('<li>')
\t \t \t \t .append(
\t \t \t \t \t $('<button>').addClass('ul-appending').text("Add UL").addClass('marginBottomUl').attr('data-parentNumber',parentID).attr('data-levelnumber',levelID)
\t \t \t \t)
\t \t \t)
\t \t); \t
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
\t <ul>
\t \t <li><button class="ul-appending" data-parentNumber='0' data-levelnumber='0'>Main Parent</button> </li>
</ul>
</div>
Bessere Nutzung dritte Plugins Partei. – ricky
Was genau ist dein Problem? Der Code funktioniert gut auf meinem Rechner – Andy
@andy Kind an diesen Elternteil anfügen funktioniert gut Ich möchte diese childs für entsprechende Eltern mit einer Linie verbinden.so bin ich nicht in der Lage, das zu tun –