Я впервые настроил таблицы данных и наткнулся на этот код, который прекрасно работает. Он аккуратно помещает контейнер кнопок в таблицу данных.
Тем не менее, мне трудно понять, как это работает, учитывая синтаксис. Я взглянул на документацию .appendTo () здесь , но она не полностью объясняет синтаксис ниже.
api.buttons().container().appendTo( '#' + api.table().container().id + ' .col-sm-12:eq(0)' );
В частности, я нене понимаю содержание target
.
#
- Для элемента, к которому он добавляется, не назначено свойство id.
Что api.table().container().id
делает там?
И, наконец, он размещает контейнер кнопок в элементе с классами .col-sm-12
, но что такое eq(0)
??
Буду признателен за любой вклад. Спасибо !!