通过单击角度2获取元素中的文本

时间:2016-08-01 16:24:02

标签: angular

我是Angular2的新手,我习惯使用Jquery,但我不能在Angular 2中使用Jquery。我想获取我正在点击的元素的文本(比如使用函数$ (this).text()in Jquery)in angular 2.

2 个答案:

答案 0 :(得分:8)

<div #myElement (click)="doSomething(myElement.innerText)">someText</div>

<div (click)="doSomething($event.target.innerText)">someText</div>
class MyComponent {
  doSomething(text) {
    console.log(text);
  }
}

答案 1 :(得分:1)

在文件顶部使用它

declare var $: JQueryStatic;

比你工作还是其他什么

 $('#btnSubmit').html('Add');