JQuery - Выберите изображение по альту или названию - PullRequest
5 голосов
/ 31 января 2012

Здравствуйте, мне нужен этот JQuery для запуска изображения ниже.Но вот трюк, который мне нужен, чтобы выбрать изображение по его альту, я не могу заставить JQuery выбрать его

<script>                                    
 $('img[alt="800px-Red_Bull"]').onload = function() {
 Pixastic.process(img, "desaturate", {average : false});
</script>

<img width="800" height="387" src=".../01/800px-Red_Bull.png" alt="800px-Red_Bull" title="800px-Red_Bull">

Ответы [ 2 ]

14 голосов
/ 31 января 2012

Ваша проблема не в селекторе, а в том, что вы неправильно используете событие load.

Измените свой код на это:

$('img[alt="800px-Red_Bull"]').load(function() {
    Pixastic.process(img, "desaturate", {average : false});
});
2 голосов
/ 31 января 2012

Попробуйте:


$('img[alt="800px-Red_Bull"]').load(function () {
 Pixastic.process(img, "desaturate", {average : false});
});

...