В плагине создана переменная, которая содержит ассоциативный массив данных в виде объекта и затем устанавливается
в параметрах по умолчаниию.
/*атибуты стиля тега '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'},
.....
ну и
добавлять новые стили в этот массив ....
Но так не работает.
А как можно сделать, чтобы заработало ?