Насыщенность цвета / Desat в jQuery - PullRequest
0 голосов
/ 29 ноября 2010

У меня довольно простой вопрос:

Если я закодирую изображение для отображения с использованием стандартного HTML, возможно ли полностью обесцветить это изображение, используя только jQuery?

Идея будетчтобы вернуться к нормальному насыщению, когда пользователь наводит курсор на изображение ...

Я знаю, что есть экспериментальный метод, использующий HTML5 Canvas, но пока я бы хотел остаться в стороне от HTML5:)

Спасибо, Ниндзя, как всегда, это унизительный опыт обучения от тебя, Крошечный Гигант

1 Ответ

4 голосов
/ 30 ноября 2010

Используете только jQuery?На самом деле, нет.Вам нужен какой-то метод для манипулирования данными изображения, и мне известны только четыре метода:

  • HTML5 Canvas (вы сказали, что не хотите его)
  • Собственный IEФильтр (только для Internet Explorer)
  • SVG Фильтры, применяемые через CSS (в настоящее время, согласно моим тестам, только для Firefox)
  • Flash-апплет (излишний, тяжелый и, как правило, неприятный.)

Предложение Мэтта Гибсона о Pixastic хорошо, если ваша единственная задача - совместимость, или вы можете использовать свою собственную комбинацию из вышеупомянутых подходов.

...