angularjs的ng-click不起作用

时间:2017-05-21 16:47:17

标签: javascript angularjs

我在angularjs源代码下写。

我单击Test1但显示警告。

什么?

请帮帮我。

我的HTML

<html ng-app="Login">
    <head>
        <script src="//code.angularjs.org/1.6.3/angular.min.js"></script>
        <script type="text/script" src="http://www.air.com/js/Login.js"></script>
    </head>
    <body ng-controller="LoginController">
        <header>
            <nav>
                <ul>
                    <li><a href="#" ng-click="behaviour()">test1</a></li>
                    <li>test2</li>
                </ul>
            </nav>
        </header>
    </body>
</html>

Javascript是

var app = angular.module('Login', []);
app.controller('LoginController', function($scope){
    $scope.behaviour= function() {
        alert("clicked");
    }
});

1 个答案:

答案 0 :(得分:0)

  

我找不到你的错误!改变你的角度来源,然后再试一次

var app = angular.module('Login', []);
app.controller('LoginController', function($scope){
    $scope.behaviour= function() {
        alert("clicked");
    }
});
a{
  cursor: pointer
}
<html ng-app="Login">
    <head>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
    </head>
    <body ng-controller="LoginController">
        <header>
            <nav>
                <ul>
                    <li><a ng-click="behaviour()">test1</a></li>
                    <li>test2</li>
                </ul>
            </nav>
        </header>
    </body>
</html>