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.

¿Fue útil?

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
scroll top