$(document).ready(function() {
$(function() {
var offset = $(".control.Home .rightCol").offset();
var topPadding = 15;
$(window).scroll(function() {
if ($(window).scrollTop() > offset.top) {
$(".control.Home .rightCol").stop().animate({
marginTop: $(window).scrollTop() - offset.top + topPadding
});
} else {
$(".control.Home .rightCol").stop().animate({
marginTop: 0
});
};
});
});
});
Lorsque je fais défiler la page vers le bas, le div de droite continue de défiler vers le bas. C'est sur le localhost donc je ne peux pas vous montrer un lien pour le moment. Comment faire pour que le div s'arrête à un certain point, là où le div de gauche s'arrête?jQuery DIV défiler sur la page défiler
Site Web: http://goo.gl/OSiH5
lien a été ajouté à l'endroit où vous pouvez voir le défilement div. Je besoin d'arrêter avant le pied de page où vous avez les icônes de défilement
Pouvez-vous créer un fichier jsfiddle: http://jsfiddle.net/ – iappwebdev
Essayez-vous de créer un élément qui est toujours "à l'écran", c'est-à-dire qui arrête de défiler lorsque vous atteignez le haut de la page. Si oui, ce n'est pas le moyen de le faire? – adeneo
Un violon, ou à tout le moins un balisage, aiderait beaucoup. – ajp15243