Ajouter une classe à un élément lorsque l'utilisateur fait défiler à 50px au-dessus d'elle?

Personne ne sait comment je peux atteindre les objectifs suivants avec jQuery:

Je veux ajouter une classe (.fixe) à un élément (#contenu) lorsqu'un utilisateur atteint 50px au-dessus de #contenu. Et puis, lorsque l'utilisateur fait défiler jusqu'50px au-dessus de #contenu, je veux la sortir de la classe.

Comment puis-je le faire avec aussi peu de script que possible?

<div id="header">
</div>

<div id="content">
</div>

<div id="content-2">
</div>

VIOLON

  • pouvez-vous préciser? vous souhaitez ajouter une classe lorsqu'ils sont 50px contenu ci-dessus, puis retirez la classe lorsqu'ils sont...50 px contenu ci-dessus? Je n'ai pas assez undertand
InformationsquelleAutor caustic | 2015-03-05