如何使用jQuery來更改對象的值。我有這個對象,我知道選擇器,但是如何改變點擊的RGB值?我正在嘗試更改penColor。四個列表項目(黃色,綠色,藍色,橙色)上有數據顏色。所以當用戶點擊黃色時,js對象會改變對象的值?Jquery更改對象的值
var signaturePad = new SignaturePad(canvas, {
minWidth: 2,
maxWidth: 5,
penColor: "rgb(66, 133, 244)"
});
var selectedColor = $(e.currentTarget).data('color');
$('.initial').css('color', selectedColor);
而這裏的標記:
<ul class="global-color">
<li class="yellow-pick" data-color="#f8c90d"></li>
<li class="green-pick" data-color="#3dae49"></li>
<li class="orange-pick" data-color="#e87425"></li>
<li class="blue-pick" data-color="#009cc5"></li>
</ul>
您不能更改已傳遞給「SignaturePad」類的對象,除非有內置方法可以這樣做, – adeneo