2012-01-14 23 views
1

我無法獲得twitter bootstrap的模式以與backbone.js一起使用。如何獲取Twitter Bootstrap Twipsy與Backbone.js一起使用

骨幹視圖正常工作。

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'); 
}, 
    ... 

twitter bootstrap js模塊已正確加載。

回答

3

嘗試初始化託普西第一,然後才表現出來:

$('#pp-12444').twipsy({'placement': 'above'}).twipsy('show'); 
+0

感謝,我從來沒有初始化它。我在最後使用了以下內容:'open:function(){ \t \t var that = this; \t \t var id ='#'+ that.el.children [3] .children [0] .id; \t \t $(ID).twipsy({觸發: 「手動」, 位置: 「右」, 偏移:10, HTML:真實, 標題:函數(){返回that.model.get(「消息「);}, }); \t \t $(id).twipsy(「show」); \t \t},' – Joe 2012-01-15 17:23:21

0

您是否確定在#pp-1244元素中包含必要的屬性?在twipsy bootstrap演示中,要顯示的文本在元素的data-original-title屬性中設置。

相關問題