zoukankan      html  css  js  c++  java
  • ng-click得到当前元素,angular.element()用法

    <!DOCTYPE html>
    <html>
    <head>
        <title></title>
        <script src="lib/jquery/jquery-1.10.2.min.js"></script>
        <script src="lib/angular/angular.min.js"></script>
    </head>
    <body ng-app>
    <div ng-controller="TestCtrl">
        <a href data="1" ng-click="GoPage($event.target)">1</a>
        <a href data="2" ng-click="GoPage($event.target)">2</a>
        <a href data="3" ng-click="GoPage($event.target)">3</a>
        <a href data="4" ng-click="GoPage($event.target)">4</a>
        <a href data="5" ng-click="GoPage($event.target)">5</a>
        {{ page }}
    </div>
    <script>
        function TestCtrl($scope) {
            $scope.page = 1;
            $scope.getData = function () {
                console.log($scope.page);
            }
            $scope.GoPage = function (target) {
                $scope.page = target.getAttribute('data');
                this.getData();
            }
        }
    </script>
    </body>
    </html>

    在Control中,angular.element()返回一个jquery对象,如angular.element(document).ready(function(){});

    返回指定元素的scope

  • 相关阅读:
    keepass
    gpg
    Wireshark实践
    ssh
    namp
    第十二周
    第十一周
    第十周总结
    第九周学习总结
    编程语言
  • 原文地址:https://www.cnblogs.com/lodingzone/p/5087825.html
Copyright © 2011-2022 走看看