backbone.marionette アプリにモーダルを開くボタンがあり、このモーダルにツールチップが必要です。
モーダル領域にモーダルを表示するビュー:
class MyApp.Views.UserInfos extends Backbone.Marionette.ItemView
template: 'backbone/templates/user_infos'
events:
'click button': 'send_invitation'
send_invitation: () ->
invitation = new MyApp.Models.Invitation({username: @model.get('name')})
modal_view = new MyApp.Views.InvitationSettings({model: invitation})
App.modal.show(modal_view)
$("#modal").modal('show')
ツールチップが必要なモーダル ビュー:
class MyApp.Views.InvitationSettings extends Backbone.Marionette.ItemView
template: 'backbone/templates/invitation_settings'
onShow: () ->
$(".icon-question-sign").tooltip()
領域が表示されているときにツールチップを初期化しても機能しません。さらに悪いことに、ツールチップが表示されるゾーンにカーソルを合わせると、モーダル ウィンドウは閉じますが、背景は消えません。