Angularjs 阻止默认事件
来源:互联网 发布:查看linux下的用户 编辑:程序博客网 时间:2024/05/21 22:32
Angularjs 阻止默认事件
在angularJS中免不了使用<a></a>标签,使用的时候,在google下,能够正常的过滤掉默认事件,但是在IE中,不行。
在IE8里面,如果不进行默认事件的阻止,那么会在执行完相应的代码后,再执行默认的事件。
那么,在angularjs中如何解决这个问题。在AngularJS中有一个$event参数。这个是angualrjs处理事件后对外暴露的接口,让开发者使用。下面是一个使用的小例子:
<a href="#" ng-click="HotelDetail(x.HOTELID,$event)">详细信息</a>
js代码:
$scope.HotelDetail = function (hotelid,$event) { alert(hotelid); $event.preventDefault(); };
运行结果:
在google和IE8中都能弹出hotelid的值,不再进行默认的跳页动作。
0 0
- Angularjs 阻止默认事件
- 阻止事件默认行为
- 阻止默认事件
- javascript阻止默认事件
- 阻止事件默认行为
- 阻止默认事件
- 绑定事件、阻止默认事件、阻止冒泡
- 阻止事件冒泡 默认事件
- 【AngularJS学习】阻止事件冒泡
- 阻止事件冒泡\阻止默认行为
- JQ阻止默认事件与阻止冒泡
- JS 阻止冒泡与阻止默认事件
- 阻止默认行为和阻止事件传播
- js阻止事件默认行为
- juqery 阻止默认事件发生
- 阻止事件的默认行为
- 什么叫阻止默认事件
- 阻止冒泡和默认事件
- Apache Kafka编程入门指南:Producer
- android 断言的 使用
- Hive 权限控制
- 杭州8岁女孩放歌G20峰会 女孩由张艺谋选定
- 349. Intersection of Two Arrays
- Angularjs 阻止默认事件
- 泛型五大约束
- Python_TCP编程
- cloudera manager下的hive权限配置
- 内存泄漏和溢出
- python基本语法汇编总结
- 常用的mac 终端命令
- 基于redis的分布式互斥锁
- 复制构造函数和赋值运算符