estoy teniendo un problema con el plugin de jQuery scrolltofixedproblema cuando scrolltofixed interruptores plugin para position: absolute
https://github.com/bigspotteddog/ScrollToFixed
yo uso:
$('#tostick').scrollToFixed({ limit: $('#app-footer').offset().top - $('#tostick').height() - 20});
mi #tostick está dentro de un
margin:0 auto
contenedor div y tan pronto llega al pie de página fijo y la secuencia de comandos cambia de fijo a posicionamiento absoluto salta fuera del recipiente porque se aplica
left: 1107px
, que es la distancia desde el borde izquierdo de la ventana del navegador, en lugar del borde izquierdo del contenedor div centrado. intentó agregar:
offsetLeft: -$('#container').offset().left
que se ignora por completo. ¡gracias de antemano por cualquier consejo!
tnx. esto funcionó para mí, cambié algunas clases aprendiendo cómo hacer algo para este evento, todo lo que necesitaba, gracias –
también, sin .bind() '$ ('# tostick'). scrollToFixed ({ no fijado: función() {$ (this) .css ('left', ''));}, fixed: function() {$ (this) .css ('left', '1170px');} }); ' – pxwise