如何使用angularjs封装的jquery
1 回答
梦里花落0921
TA贡献1772条经验 获得超5个赞
angularjs封装的jquery过程:
<input type="text" ng-model="name" ng-blur="checkname()" > ng-blur指令,是在焦点离开某个元素时触发的指令。对于上例,即在焦点离开该文本输入框时,触发checkname()函数。
看起来很简单,但是你如果真的使用了这个指令,你就会发现它根本不起效果。在仔细查看文档后,我才发现这实际是先知们使用jquery的blur方法实现的函数(而且事实上根本没有真正实现并放在当前的版本里)。那么就算我们想写一个,离开jquery原生库是不行的,因为blur方法并未封装到angularjs内带的jquerylite里。换句话说,必须先载入完整的jquery才能使用。
- 1 回答
- 0 关注
- 791 浏览
添加回答
举报
0/150
提交
取消