相关疑难解决方法(0)

ng-mouseover并使用angularjs中的鼠标离开切换项目

HTML:

<ul ng-repeat="task in tasks">
    <li ng-mouseover="hoverIn()" ng-mouseleave="hoverOut()">{{task.name}}</li>
    <span ng-show="hoverEdit"><a>Edit</a></span>
</ul>
Run Code Online (Sandbox Code Playgroud)

JS:

$scope.hoverIn = function(){
    $scope.hoverEdit = true;
};

$scope.hoverOut = function(){
    $scope.hoverEdit = false;
};
Run Code Online (Sandbox Code Playgroud)

代码很荒谬,因为我觉得它太多了.我认为它可以简化.无论如何,结果一旦它悬停就切换所有项目.我有jQuery背景,所以我不知道如何使单项工作ng-repeat.

javascript jquery angularjs

64
推荐指数
4
解决办法
12万
查看次数

标签 统计

angularjs ×1

javascript ×1

jquery ×1