2014-10-07 77 views
0

创建莫代尔我试图做到以下几点:从文档片段

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

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

+0

您必须提供更多解释或至少提供一个小问题。我不确定为什么会发生这种情况。 – 2014-10-07 03:14:47

回答

0

我发现了以下工作:

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

我不认为我真的描述的问题远远超过。我试图直接在返回的文档片段上调用bootstrap .modal(),但是您得到.children()才能做到这一点。