1
以下のコードは、マウスの上のdivを表示しますが、マウスのleaveのdivを隠すことはありません。コードを修正するにはどうすればよいですか?ng-mouseleaveでdivを表示し、ng-mouseleaveで同じdivを非表示にするにはどうすればいいですか?
<html ng-app="">
<script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
<center>
<br>
<p ng-model="x" ng-mouseover="x='true'" ng-mouseleave="x='false'">HOVER HERE</p>
<br>
{{x}}
<div ng-show="x" style="position: relative;top: 100px;left: 0px;width: 100px;height: 100px;background-color: grey;"></div>
</center>