要使用bootstrap popover,我正在使用knockout-bootstrap但是可以使用其他内容,如Adam Marshall的回答here
通常,在按钮点击事件中,我会将其用作以下内容。
<button class="btn" data-bind="popover: {template: 'popoverBindingTemplate', title: 'Popover', trigger: 'click'}">
我希望在淘汰赛可排序示例中触发表格中学生的弹出窗口。 jsfiddle:
我不能在click事件上使用它,因为它会抛出错误:多个绑定(文本和弹出框)试图控制同一元素的后代绑定。您不能在同一元素上一起使用这些绑定。
有没有办法在'aftermove'(drop)事件中打开popover。
我尝试调用类似下面的方法,但即使在console.log()上也没有显示任何内容。
<div class="student" data-bind="visible: gender() == 'male', text: '[M]'+name(),afterMove: openpopover"></div>`
真心感谢任何帮助。
由于
答案 0 :(得分:0)
<div>
<span class="student" data-bind="text: name()"></span>
<button class="btn btn-xs btn-success" data-bind="popover: {template: 'popoverBindingTemplate', title: 'Popover', trigger: 'click'}">-</button>
</div>