Назначьте строку данных гридстера динамически после создания - PullRequest
0 голосов
/ 29 августа 2018

Я создал несколько гридстеров и теперь хочу отсортировать их программно. Например, в следующем случае, используя атрибут data-displayorder.

<div data-displayorder="7" id="GridsterContent01" class="panel panel-filled panel-responsive js-reportTable gs-w" data-col="1" data-row="31" data-sizex="20" data-sizey="5" style="display: block;">
  <span class="gs-resize-handle gs-resize-handle-both"></span>
</div>

<div data-displayorder="4" id="GridsterContent-2" class="panel panel-filled panel-responsive js-reportTable gs-w" data-col="1" data-row="31" data-sizex="20" data-sizey="5" style="display: block;">
  <span class="gs-resize-handle gs-resize-handle-both"></span>
</div>

Я пытался сделать это с помощью jQuery, но это не учитывает размер и стиль.

 var sortPriorirty = $(this).attr('data-displayOrder');
  $(this).attr('data-row', sortPriorirty );

Существует ли API для назначения gridster строки данных после создания?

1 Ответ

0 голосов
/ 31 августа 2018

Попробуйте добавить дополнительные строки между сетками.

var sortPriorirty = $(this).attr('data-displayOrder');
  $(this).attr('data-row', sortPriorirty+5 );
...