Je cherche un moyen efficace de sélectionner constamment le dernier élément dans la fenêtre/portée de vue visible.
Jusqu'à présent, voici mon code :
$(window).scroll(function () {
$('.post-content p').removeClass("temp last")
$('.post-content p').filter(":onScreen").addClass("temp")
$(".temp").eq(-1).addClass("last")
});
Comme vous pouvez l'imaginer, cela consomme beaucoup de ressources et ne fonctionne pas très bien. Quelqu'un peut-il suggérer un code plus élégant ?
Ma connaissance de Javascript est très basique, alors soyez patient avec moi. Merci.
PS : J'utilise le plugin onScreen pour le sélecteur :onScreen : http://benpickles.github.com/onScreen/