从文档片段创建模态

时间:2014-10-07 02:26:59

标签: jquery twitter-bootstrap-3 canjs

我正在尝试执行以下操作:

var modal = $(can.view("widgetModalCtrl", {}));
$("body").append(modal);
modal.modal();

can.view调用返回文档片段。模态调用不会以相同的方式构建模态,并且某些类不会附加到页面上正确的dom元素。知道为什么会这样吗?我似乎无法弄清楚为什么文档片段不能像html的正常片段一样变成jquery对象。

1 个答案:

答案 0 :(得分:0)

我发现以下工作:

var $modal = $(can.view("widgetModalCtrl", {})).children();
$("body").append($modal);
$modal.modal();

我认为我之前并没有真正描述过这个问题。我试图直接在返回的文档片段上调用bootstrap .modal(),但是为了做到这一点,你可以得到.children()。