1
私はログインフォームを持っています。ログインすると、ユーザー名がページに表示されます。名前の上にマウスを置くと、ログアウトリンクが表示されます。もし私が文書のログアウトリンクをクリックする必要が隠す必要があります。私はng-mouseoverを介して得た。私は、ドキュメントをクリックした場合しかし、それはanglejsのdocumet.clickの要素を非表示にする
<a class="usrname" ng-mouseover="lgout='false'" ng-init="lgout='true'">Mr. Admin</a>
<br />
<a id="A4" class="logout" href="LogIn.aspx" style="float: right;" ng-hide="lgout">Logout</a>
私のスクリプトを隠すことがない
$(document).click(function() {
var scope = angular.element($("lgout")).scope();
scope.$apply(function(){
scope.selectValue = 'true';
});
});