Cómo hacer que Twitter Bootstrap Twipsy funcione con Backbone.js
-
28-10-2019 - |
Pregunta
No puedo hacer que el modal de Bootstrap de Twitter funcione con Backbone.js.
La vista de la columna vertebral funciona bien.
window.CaseView = Backbone.View.extend({
tagName: "tr",
render: function() {
var that = this;
var tmpl = $("#tmplCase").render(that.model.toJSON());
$(that.el).html(tmpl);
return this;
},
events: {
"hover #pp-12444" : "open"
},
open: function() {
//console.dir(this);
$('#pp-12444').twipsy('show');
},
...
Los módulos de Bootstrap JS de Twitter se han cargado correctamente.
Solución
Intenta inicializar Twipsy primero y solo muéstralo:
$('#pp-12444').twipsy({'placement': 'above'}).twipsy('show');
Otros consejos
¿Te aseguraste de incluir los atributos necesarios en tu elemento #PP-1244? En la demostración de Bootstrap Twipsy, el texto a mostrar se establece en el atributo de título de datos de datos en el elemento.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow