0
我有一个TooltipView弹出时,只要类.tooltip
被挖空的元素,并采取该元素data-tooltip
属性的内容,并显示在工具提示。
我将TooltipView的事件绑定到它的初始化函数中,但问题是如果另一个视图是动态创建的,或者重新呈现,那么TooltipView不知道它。骨干视图重新呈现,如果任何其他视图得到呈现
var tooltipView = Backbone.View.extend({
el: '#tooltip-container',
initialize: function() {
$('.tooltip').on('mouseover', function() {
....
}
}
}
我知道我可以手动从每个视图触发事件时,他们正在渲染,但有没有去这样做只是从内部TooltipView?
我想让TooltipView侦听任何视图来渲染,然后重新渲染自己。
由于该诀窍,你能解释一下怎么样?为什么我应该稍后取消绑定? – barro32