Показать сообщение отдельно
  #1 (permalink)  
Старый 13.02.2019, 17:15
Аспирант
Отправить личное сообщение для alex-romanov Посмотреть профиль Найти все сообщения от alex-romanov
 
Регистрация: 02.02.2019
Сообщений: 67

как добавить одно из свойств стиля, которое содержиться в массиве
В плагине создана переменная, которая содержит ассоциативный массив данных в виде объекта и затем устанавливается
в параметрах по умолчаниию.
/*атибуты стиля тега 'th'*/
        var styleAttributesForTh = {
            'border': 'solid 1px green',
            'padding': '5px',
            'width': 'auto',
            'font-size': '20px',
            'font-style': 'italic'
 
        };
 
        * arrTh - массив заголовков*/
        var options = $.extend({
 
            selectorForCreateElemInto: 'body',
            classTableName: nameTable,
            classTableHeadName: nameTableHead,
            classTableBodyName: nameTableBody,
 
            arrTh: [],/*['id', 'имя', 'возраст', 'login']*/
            arrDataAttrName: [], /*[ {'data-dataType': 'dateType'}, {data-dataType': 'nameType','data-maxLength': '7',}]*/
            styleForTable: styleAttributesForTable,
            styleForTh: styleAttributesForTh,
            styleForTd: styleAttributesForTd
 
        }, prop);



Но при вызове плагина, хотелось бы менять лишь некоторые параметры из этого массива, например вот так
$(document).ready(function () {
 
    var selector = '.tableEmployees';
    $(selector).createTablePlugin({
 
 
        styleForTh: {'font-size': '15px'},
 
.....



ну и добавлять новые стили в этот массив ....
Но так не работает.
А как можно сделать, чтобы заработало ?
Ответить с цитированием