Me gustaría cargar más datos después de que ScrollSpy reciba una notificación. Pero no veo cómo capturar ese evento y ejecutar una función.Cómo utilizar Twitter Bootstrap ScrollSpy para ejecutar una función
Respuesta
ACTUALIZADO Este disparador se ha insertado en la construcción principal ahora. Puedes verlo en documentos completos. http://twitter.github.com/bootstrap/javascript.html#scrollspy
Hay una actualización en la rama de trabajo en github que activa una devolución de llamada activada.
Referencias
Una vez que agarra el gatillo de activación, se le puede llamar así:
$("#nav li").on('activate', function() {
//do stuff
});
Para arranque 3 Puede hacerlo de esta manera (docs)
$('#myScrollspy').on('activate.bs.scrollspy', function() {
// do something…
})
Esto es para Bootstrap 4 (beta 3):
En general, el uso del evento Scrollspy no cambió de Bootstrap 3. Como se afirma en la sección Events de la documentación Scrollspy, la activate.bs.scrollspy
el evento se activará en el elemento de desplazamiento, el que tiene data-spy="scroll"
, siempre que la Scrollspy active un nuevo elemento. Se puede escuchar de esa manera:
$('[data-spy="scroll"]').on('activate.bs.scrollspy', function(event) {
console.log('activate.bs.scrollspy', event);
})
Pero!
No está documentado que cuando Scrollspy se utiliza en el elemento <body>
, el evento activate.bs.scrollspy
estará disponible solo en el objeto window
.
Por lo tanto, en este caso bastante común, puede ver el evento Scrollspy como lo siguiente:
$(window).on('activate.bs.scrollspy', function (event) {
console.log('activate.bs.scrollspy', event);
})
- 1. jQuery Bootstrap ScrollSpy no funciona
- 2. bootstrap.js scrollspy con desplazamiento animada
- 3. bootstrap modal no es una función
- 4. cómo utilizar ejecutar() en maravilloso para ejecutar cualquier comando
- 5. Estilo personalizado para Bootstrap seleccione
- 6. bootstrap scrollspy destaca último botón de enlace de navegación después de cargar
- 7. bootsch scrollspy no funciona
- 8. Bootstrap Scrollspy deja de funcionar después de que una llamada AJAX haya agregado elementos a la página
- 9. ¿Cómo ejecutar una función anónima en Perl?
- 10. Cómo ejecutar una función en jquery
- 11. Cuadrícula semántica con Bootstrap + Mixins MENOS ¿CÓMO?
- 12. Bootstrap o jQuery Mobile
- 13. utilizar una variable para definir una función PHP
- 14. Cómo utilizar la función Desvincular()
- 15. Bootstrap Spans
- 16. Bootstrap fixed-form-actions
- 17. Bootstrap Nuget Package
- 18. Cómo utilizar la función Utilities.sleep()
- 19. Cómo utilizar una fábrica para DataGrid.CanUserAddRows = true
- 20. Esperar antes de activar una función para ejecutar en JavaScript
- 21. cómo hacer una superposición sobre una miniatura de bootstrap?
- 22. Cómo ejecutar una función dentro de una llamada de eco
- 23. Javascript: qué estructura de función para utilizar
- 24. Bootstrap center heading
- 25. Forzar la función .change() para ejecutar - jQuery
- 26. zend view: bootstrap (vista) o bootstrap (diseño)
- 27. ¿Cómo ejecutar una función en una cadena de fondo para Windows Phone 7?
- 28. ¿Cómo centro horizontal una forma usando BootStrap?
- 29. Calcule el tiempo necesario para ejecutar una determinada función
- 30. Bootstrap: popover en modales