angularjs ng-click获取当前元素
2017-06-05 11:00
1356 查看
<div> <input id="dd" type="text" class="form-control" ng-click="showMenu($event)" ng-model="dept.name" readonly> <div class="treeview-back" style="display:none; position: absolute; z-index: 10000; max-height: 230px;background-color: #ffffff;"> <ul id="deptTree" class="ztree" style="margin-top:0; width:260px;"></ul> </div> </div>
scope.showMenu = function (event) { console.log($(event.target).attr('id')); $(event.target).next().css({left:15+'px', top:34+'px',display: "block"}).slideDown("fast"); }
在方法中传入$event,js中通过event.target获取当前元素。
相关文章推荐
- ng-click得到当前元素,angular.element()用法
- angularjs ng-repeat 获取当前在数组中的下标
- ng-click 事件获取dom元素 angular
- angularjs ng-click传参控制ng-repeat元素显示与隐藏
- js获取当前焦点所在的元素
- angular中如何使用ng-class实现当前元素的变色
- JS获取当前窗口总高度(判断元素是否进入可是窗口)
- angularjs ng-click 方法中的this指向的$scope
- 原生js获取当前li元素的索引及demo
- 【笔记】js获取当前点击元素的索引
- js中获取元素的当前位置
- js、jquery获取当前元素的父,子,兄弟节点
- js从table的当前位置获取当前行的元素和td中的前后元素
- JS获取鼠标位置、当前元素所在位置
- JS 获取元素当前的样式信息
- js中两个常用方法(1.获取当前工程的虚拟目录;2.移除数组指定位置上的元素)
- How to call a service function in AngularJS ng-click
- 获取当前页面url中的参数 coffeescript+node.js+angular
- js获取当前行元素
- AngularJs在ng-click函数中如何获取代表当前元素的DOM对象