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