insertAfter在Angular 2中的div到动态创建的元素

时间:2017-03-15 09:32:21

标签: jquery angular typescript

我正在使用Angular 2.0.0,我想在一个从jQuery插件https://springstubbe.us/projects/demos/jquery-multiselect/动态创建的元素后面插入一个div。在使用jQuery的insertAfter()函数创建该元素之后,我尝试插入它。但现在附加div中的(单击)事件不起作用。我用'onclick'替换(点击)但是它给出错误“checkPreSelectedTrade未定义”。 [(ngModel)]也无效。

这是我要在插件中的'.ms-search'元素之后插入的div。

<div class="float-left">
   <input (click)="checkPreSelectedTrade('construction', $event.target.checked)" [(ngModel)]="isFirstChecked" type="checkbox"><span>New Construction w/ Site Work</span>
   <input (click)="checkPreSelectedTrade('interior', $event.target.checked)" [(ngModel)]="isSecondChecked" type="checkbox"><span>Interior Fit-out</span>
</div>

任何帮助将不胜感激。提前谢谢。

0 个答案:

没有答案