2010-11-29 83 views
0

我的問題是一個非常簡單的一個:色彩飽和度/ DESAT jQuery中

如果我的代碼顯示使用標準HTML的圖像,是有可能完全飽和度的形象使用在單獨的jQuery?

的想法是,一旦用戶將鼠標懸停在圖像恢復到正常飽和...

我知道有使用HTML5畫布的實驗方法,但暫時我想遠離HTML5 :)

謝謝忍者,一如既往這是一個震撼人心的經驗向你們學習, 的小巨人

+3

您可能需要查看[Pixastic](http://www.pixastic.com/lib/)庫,該庫爲非IE瀏覽器使用了Canvas,但是會退回到IE中專有的去飽和濾鏡。 ..該頁面上的示例特別演示了庫的去飽和功能。 – 2010-11-29 16:16:35

+0

感謝馬特,請仔細看看它......我在提問之前先簡單地瀏覽了內容,因爲我認爲可能還有別的東西在地平線上...... – 2010-11-29 23:28:12

回答

4

單獨使用jQuery?不是真的。你需要一些方法來處理圖像數據和我所知道的只有四種方法:

  • HTML5畫布(你說你不希望它)
  • 專有IE過濾器(僅限互聯網瀏覽器) (目前火狐只根據我的測試)
  • 的Flash小程序(矯枉過正,重,一般不愉快。)
Pixastic

馬特·吉布森的建議是一個很好的通過CSS應用

  • SVG過濾器如果你唯一的擔心是兼容性,或者你可以使用上述方法的混合物來推出自己的產品。