Изменение
img = new Image();
до
img = $(".blurthisimage");
UPDATE
Попробуйте проверить, загружено ли изображение с этим
if (img[0].complete == true) {
Pixastic.process(img[0], "blurfast", {amount:1});
}
else {
img.load(function () {
Pixastic.process(img[0], "blurfast", {amount:1});
});
}
если вы хотите, чтобы эта работа выполнялась на нескольких изображениях, используйте следующее:
img.each(function(index, element)
{
if (img[index].complete == true) {
Pixastic.process(img[index], "blurfast", {amount:1});
}
else {
img.load(function () {
Pixastic.process(img[index], "blurfast", {amount:1});
});
}
});
Если это не сработает, добавьте оповещение внутрь вашей функции onload
, чтобы увидеть, срабатывает ли она