angularJs中怎么模拟jQuery中的this?(转)
程序员文章站
2022-04-21 15:53:02
转载自mini_fan博客园: 今天想在Angular项目中使用jQuery的this功能,发现undefined。代码如下: HTML部分: Js部分: 提示信息:ReferenceError $ is not defined 问题分析: 在angularJs中,this指向$scope!可以$e ......
转载自mini_fan博客园:
今天想在Angular项目中使用jQuery的this功能,发现undefined。代码如下:
HTML部分:
<p ng-click="testClick()">testClick1</p>
Js部分:
$scope.testClick=function () { console.log($(this).html()); }
提示信息:ReferenceError $ is not defined
问题分析:
在angularJs中,this指向$scope!可以$event配合使用$(event.target)实现,代码如下:
HTML部分:
<p ng-click="testClick($event)">testClick1</p>
Js部分:
$scope.testClick=function (event) { console.log($(event.target).html()); }
解决,我刚好也遇到这个问题,可是angular.js用jQuery特效,总有不尽入人意,还是补习补习js,jquery,html,css的基础知识.
原文地址:https://www.cnblogs.com/mini-fan/p/6555836.html
推荐阅读
-
模拟jQuery中的ready方法及实现按需加载css,js实例代码
-
angularjs1.x中style="{{}}"在IE下的问题怎么解决?
-
JQuery怎么操作能找到table表格中input的值?
-
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
-
对比分析AngularJS中的$http.post与jQuery.post的区别
-
angularJs中怎么模拟jQuery中的this?(转)
-
怎么在BIOS中开启VT虚拟化技术以提高安卓模拟器的性能
-
微信朋友圈中的视频转怎么到自己的微信公众平台上?
-
Coreldraw中怎么更加快捷的进行文字转曲?
-
AI提示文档中某些容器已被拼合怎么办?ai转psd图层合并的解决办法