ユーザーがJqueryUIスライダーを動かしたときに画像が特定の値に自動的にぼやけるように、 Pixastic jsライブラリを使用して画像を編集しようとしています。このcoffeescriptを使用して、スライダーを使用して画像の不透明度CSS値を調整するために、これを既に機能させています。
#This works
$('.sliderop').slider
min: 0
max: 1
value: 1
step: 0.01
range: "min"
slide: (event, ui) ->
$("#img_16").css('opacity', ui.value)
しかし、Pixasticライブラリを使用して基本的に同じことをしようとすると、サイコロはありません:
#This doesn't
$('.sliderbl').slider
min: 0
max: 5
value: 0.5
step: 0.1
range: "min"
slide: (event, ui) ->
Pixastic.process($("#img_16"), "blurfast", { amount: ui.value})
Pixastic.process($("#img_16"), "blurfast", { amount: ui.value})
このコードの奇妙な点は、スライダーが「フリーズ」することです。ページをロードすると、スライダーはデフォルト値の「0.5」のままで移動できません (ただし、コードをコメントアウトすると移動します)。通常は再び)。
これは私のコードの問題ですか、それとも Pixastic ライブラリの使用方法の問題ですか?