使用knockout sortable与bootstrap popover

时间:2015-04-17 19:26:30

标签: knockout.js knockout-sortable

要使用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>`

真心感谢任何帮助。

由于

1 个答案:

答案 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>