Pixastic - плагин jQuery не работает?

У меня проблема с плагином jQuery под названием Pixastic. Я получил его как автономную библиотеку, но я не могу использовать его с jQuery, потому что он не работает, я использовал код из документации и до сих пор не могу заставить его работать по какой-то причине.

Документация, за которой я следовал: http://www.pixastic.com/lib/docs/

HTML (я не могу поместить полную страницу HTML, так как она не будет отображаться здесь, "ошибка", но только для того, чтобы вы были уверены, что я включаю все в порядке)

<script src="jquery-1.6.1.min.js" type="text/javascript"></script>
<script src="pixastic.full.js" type="text/javascript"></script>
<script src="f.js" type="text/javascript"></script>
<img id="image" src="014.jpg" />

JS (f.js)

$(document).ready(function()
{
    /*
    Pixastic.process(document.getElementById("image"), "blurfast",
    {
    amount : 3
});
    */

    Pixastic.process(document.getElementById("image"), "desaturate"); // - Works
    //$("#image").pixastic("desaturate"); // - Not so much...
});

1 ответ

Решение

Из документации, на которую вы ссылаетесь:

При объединении действий в цепочку особенно важно убедиться, что изображение полностью загружено перед вызовом метода pixastic(), поэтому было бы целесообразно поместить код Pixastic в событие onload или подобное.

Вероятно, вам нужно использовать $(window).load() скорее, чем $(document).ready(), $("#image").load() может быть, даже лучшая идея.

Другие вопросы по тегам