javascriptカラーピッカープラグイン(link)であるjscolorを使用しています。JavaScriptのカラーピッカーはCSSの構文を使用しています。
このドキュメントでは、CSSクラス内でjavascriptを使用しています。
<input class="jscolor {padding:20, borderWidth:3}">
どのように私はJavaScriptでこれを達成することができますか?私は以前これを見たことがない。
私の他の質問は、jscolorのドキュメントにある次のコードからです。これは、プラグインを表示したり隠したりするためのものです。
<script src="jscolor.js"></script>
<button onclick="document.getElementById('foo').jscolor.show()">
Show Picker</button>
<button onclick="document.getElementById('foo').jscolor.hide()">
Hide Picker</button>
<p><input id="foo" class="jscolor" value="cc4499">
どのようにこのコードは、単にクラスjscolor
含むからプラグインを呼び出すのですか?
document.getElementById('foo').jscolor.show()
はどのようにプラグインを呼び出しますか?
特にjscolor.show()
はわかりません。 jscolor
はどこから来たのですか?
jQueryでそのコードを複製しようとしましたが、動作しませんでした。
$(document).ready(function(){
\t $(button).click(function(){
\t \t $('#foo').jscolor.show();
\t });
});
「var instanceConfig = eval(foo.replace(/^jscolor \ s + /、 "")); ' –
JSON値を実行するのに 'eval'コードを使用するかもしれません。オブジェクトプロパティだけです。 '$( '#foo')[0] .jscolor.show();' –