我想在工具提示中包含交互式內容[使用Tooltipster創建]。一個簡單的例子:使用Mithril和Tooltipster
$('a').tooltipster({
contentAsHTML: true,
content: '<span><a href="#">Tooltip click me</a></span>',
theme: 'tooltipster-light',
interactive: true
});
http://jsfiddle.net/qrbsug8r/2/
的目標是在工具提示內容的「工具提示點擊我」鏈接觸發一個典型的祕銀抽獎週期。
我的問題是如何使用標準Mithril渲染工具提示內容,以及如何連接onclick事件?例如,如果我沒有使用Tooltipster我可能會做:
m('span', m('a', {
'href': '#',
'onclick': ctrl.someFunc
}))
但是代碼去哪了?工具提示內容(即上述代碼塊)不在DOM中,直到用戶將鼠標移到元素上。那時,Tooltipster將呈現內容。 –
我只是明白,你不想使用tooltipster。如果你想這樣做,你必須使用'config'-callback。 –