[英]angular 2 trigger 'click' using jquery not working
我正在尝试创建一个角度为2的应用程序,我有一个<a>
标记并使用("click") event
。我想要在组件渲染完成后使用jquery触发标记点击。但是不起作用! 这是我的.HTML代码:
<a href="" id="all_m" ('click')="test($event)"></a>
在我的另一个组件中:导出类inside_group_page实现了OnInit {
ngOnInit(){
jQuery("#all_m").trigger("click");
}
不要将jQuery与ng2一起使用
@Component({
selector: 'inside-page-group',
template: `<a #all_m href="" ('click')="test($event)"></a>`
}
export class InsideGroupPage {
@ViewChild('all_m')
private allMElementRef;
constructor(@Inject(Renderer) private renderer: Renderer){
}
ngAfterViewInit() {
this.renderer.invokeElementMethod(this.allMElementRef.nativeElement, 'click', []);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.