Я пытаюсь обновить параметры на подписи Pad, но он, похоже, не работает.обновления параметров на плагине подписи подписи
Опция, которую я пытаюсь обновить, это цвет пера, я создал кнопку, которая когда-то нажала, должна обновить объект и изменить цвет пера.
var options = {
drawOnly: true,
defaultAction: 'drawIt',
validateFields: false,
lineWidth: 0,
output: null,
sigNav: null,
name: null,
typed: null,
clear: 'input[type=reset]',
typeIt: null,
drawIt: null,
typeItDesc: null,
drawItDesc: null,
penColour: '#000',
};
var api = $('form').signaturePad(options);
$('.green').click(function(){
api.clearCanvas();
$.fn.signaturePad.penColour = '#00FF00';
});
любые идеи?
Вы уверены, что с помощью '$ .fn .signaturePad.penColour' - правильный способ изменить цвет пера? И вы уверены, что значение '00FF00' находится в правильном формате (например,' # 00FF00')? Кроме того, удалите последнюю запятую в 'options'. – matthewpavkov
Также вы подтвердили, что '.click()' происходит, когда вы ожидаете этого? – matthewpavkov
Это то, как он говорит, чтобы сделать это в документации @matthewpavkov и да, функция щелчка работает нормально, поскольку работает метод прозрачного холста – serps