0

私は自分のサイトにこのカラーピッカーを使用しています。私がする必要があるのは、選択が進行中のときに私のWebサイトbody/htmlの背景を変更することです。ちょうどそれがそこのテキストボックスの背景を変えるように。

JSファイル自体を調べましたが、少し複雑であることがわかりました。document.body.style.background = styleElement.jscStyle.backgroundColor;行410〜430の間に追加しましたが、何も変更されていません。

どうすればそれを達成できますか。

ありがとう

4

2 に答える 2

1

デモページのセクション8には、「Onchangeイベント」があります。

input次のように作成する必要があります。

<input class="color"
    onchange="document.body.style.backgroundColor = '#'+this.color">

私の推測では、あなたの例では#、カラーHEXコードの前に追加するのを忘れています。

于 2013-03-21T09:37:55.853 に答える
0

.colorPickerカラーピッカーの入力フィールドにクラス()を追加してから、jQueryでこれを行います。

'use strict';
$(document).ready(function(){
    $(".colorPicker").change(function(){
        $('body').css('background-color', $(this).css('background-color'));
    });
});
于 2013-03-21T09:32:48.933 に答える