$(document).ready(function() {
var $sigdiv = $("#signature").jSignature({'UndoButton':true});
\t
\t $("#signature").bind('change', function(e){
\t \t if ($sigdiv.jSignature('getData', 'native').length > 0)
\t \t \t $("#signature span.label").addClass('hidden');
\t \t else
\t \t \t $("#signature span.label").removeClass('hidden');
\t });
\t $('.reset').bind('click', function() {
\t \t $sigdiv.jSignature("reset");
\t \t $("#signature span.label").removeClass('hidden');
\t });
});
#signature * {
\t zoom: 1;
\t position: relative;
\t z-index: 2;
}
#signature span.label {
\t color: #bbb;
\t display: block;
\t font-size: 20px;
\t padding: 20px;
\t position: absolute;
\t z-index: 1;
}
.hidden {
display: none;
}
\t \t <div id="signature">
\t \t \t <span class="label">Your signature …</span>
\t \t </div>
<button class="reset">Reset</button>
Конечно же, вы можете использовать (фон) изображение (ы), а также в рамках span.label. Используйте z-index, чтобы поместить холст поверх span.label.
любой фрагмент кода, который вы использовали? – Jai
Поскольку я не вижу никакого API, предоставленного JSignature, надеялся, что кто-то может предложить какой-то хак, если они уже столкнулись и разрешили это befoe :) – user2948533