I'm trying to edit an image using the Pixastic js library so that the image is automatically blurred to a certain value when the user moves a JqueryUI slider. I've already gotten this to work using a slider to adjust the opacity CSS value the image using this coffeescript:
#This works
$('.sliderop').slider
min: 0
max: 1
value: 1
step: 0.01
range: "min"
slide: (event, ui) ->
$("#img_16").css('opacity', ui.value)
But when I try to do basically the same thing using the Pixastic library, no dice:
#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})
The weird thing with this code is that it "freezes" the slider--when I load the page the slider stays stuck on the default value of "0.5" and can't be moved (but if I comment out the Pixastic.process($("#img_16"), "blurfast", { amount: ui.value})
code, it moves normally again).
Is this a problem with my code or with the way I'm using the Pixastic library?