Advertisement
deyanivanov966

Drag and Drop Menu Scrypt

Jan 6th, 2022
763
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $(document).ready(function () {
  2.   $("ul.droptrue").sortable({
  3.     connectWith: "ul"
  4.   });
  5.   $("ul.dropfalse").sortable({
  6.     connectWith: "ul",
  7.     dropOnEmpty: false
  8.   });
  9.   $("#sortable1, #sortable3").disableSelection();
  10.   $("#add").click(function () {
  11.     let title = $("#title").val();
  12.     let link = $("#link").val();
  13.     $("#sortable1").append(`<li class="ui-state-default border border-2 border-dark mb-1 p-2"> <div class="mb-1"><p>${title}<p><p>${link}<p></div> <button type="button" class="btn btn-danger">Delete</button> </li>`);
  14.     $(".btn-danger").click(function () {
  15.       $(this).parent().remove();
  16.       $(".navbar-nav").empty();
  17.       $(".navbar").hide();
  18.     });
  19.   });
  20.   $("#generateNav").click(function () {
  21.     $(".navbar-nav").empty();
  22.     $(".navbar").show();
  23.     $("#sortable3 li").each(function () {
  24.       navTitle = ($(this).find("p:first").text());
  25.       navLink = ($(this).find("p:nth-child(2)").val());
  26.       $(".navbar-nav").append(`<li class="nav-item"><a href="#" class="nav-link active">${navTitle}</a></li>`);
  27.     });
  28.   });
  29. });
  30.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement