lavkach3

Форк
0
40 строк · 991.0 Байт
1
$(function () {
2
  // Nestable
3
  var updateOutput = function (e) {
4
    var list = e.length ? e : $(e.target),
5
      output = list.data("output");
6
    if (window.JSON) {
7
      output.val(window.JSON.stringify(list.nestable("serialize"))); //, null, 2));
8
    } else {
9
      output.val("JSON browser support required for this demo.");
10
    }
11
  };
12

13
  $("#nestable")
14
    .nestable({
15
      group: 1,
16
    })
17
    .on("change", updateOutput);
18

19
  $("#nestable2")
20
    .nestable({
21
      group: 1,
22
    })
23
    .on("change", updateOutput);
24

25
  updateOutput($("#nestable").data("output", $("#nestable-output")));
26
  updateOutput($("#nestable2").data("output", $("#nestable2-output")));
27

28
  $("#nestable-menu").on("click", function (e) {
29
    var target = $(e.target),
30
      action = target.data("action");
31
    if (action === "expand-all") {
32
      $(".dd").nestable("expandAll");
33
    }
34
    if (action === "collapse-all") {
35
      $(".dd").nestable("collapseAll");
36
    }
37
  });
38

39
  $("#nestable-menu").nestable();
40
});
41

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.