jQueryプラグインのWaypointsを使用して、ユーザーが画像をスクロールしたときに一連の画像をアニメーション化します。私が達成したい効果は、ユーザーが上記の画像をスクロールすると、次のcssがオブジェクトに追加されることです-opacity:1
とfilter:grayscale(0)
、-webkit-filter:grayscale(0)
-moz-filter:grayscale(0)
それopacity:1
自体で正常に動作し、不透明効果が正常に達成されます。しかし、私は得ることができずfilter:grayscale(0)
、働くことができないようです。これが私が使っているものです。些細な解決策だと思いますが、探しているものが見つからないようです。-webkit-filter:grayscale(0)
-moz-filter:grayscale(0)
/* Waypoints
-------------------------------------------------- */
/* set-defaults
------------------------- */
$.fn.waypoint.defaults = {
context: window,
continuous: true,
enabled: true,
horizontal: false,
offset: 0,
triggerOnce: true
}
/* #about-section-two
------------------------- */
$('#about-section-two').waypoint(function() {
$('.avatar' ).delay(0).animate({opacity: 1, filter: "grayscale(0)", -webkit-filter: "grayscale(0)", -moz-filter: "grayscale(0)"});
}, { offset: '50%' });
どんな助けでもいただければ幸いです。
イアン