見積もりを計算するフォームがあります。営業担当者がjquery-knobを使用してパーセンテージで見積もりをマークアップできるようにしたい. 私はそれをすべて機能させていますが、ノブを放すと値が変化するか、そのどちらかを変更して、計算ボタンを再度押す必要がないようにしたいと考えています。リリースまたは変更時にクエリノブを起動させることができませんでした。ここで非常に単純なものが欠けていると確信していますが、それは私を逃れるだけです。
入力要素自体は次のとおりです。
<input type="number" name="adjust" id="adjust" value="100" data-min="75" data-max="125" data-step="2" class="dial notstored adjuster" data-width="150" data-cursor=true data-thickness=.4 data-fgColor="#1C5C67" data-inputColor="black" data-bgColor="#FBFBFB"/>
以下は、私が試した呼び出しの一部です。最初の呼び出しは、ノブの readme にまったく従いませんでした (編集: これらをドキュメントの準備ができた状態でラップしようとしました):
<script>
$("#adjust").change(function () {
alert('monkey')
});
</script>
そして、これはノブのドキュメントを使用したものです:
<script>
$("#adjust").knob({
'release' : function () { alert('monkey'); }
});
</script>
私は他の多くの論文の具体化を試みましたが、それはこの投稿を以前よりも長くするだけです. ご指導ありがとうございます。
編集:解決しました。フォームにこれらが複数あり、クラスに基づいて呼び出すが、リリース時に何かを起動する必要がある場合は、ID によって呼び出され、クラスがないことを確認してください。