我想在工具提示中包含交互式内容[使用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。 –