首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在angularjs中使用鼠标将鼠标悬停并离开切换项目

在angularjs中使用鼠标将鼠标悬停并离开切换项目
EN

Stack Overflow用户
提问于 2014-03-20 20:12:36
回答 3查看 125.5K关注 0票数 65

HTML:

代码语言:javascript
复制
<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>

JS:

代码语言:javascript
复制
$scope.hoverIn = function(){
    $scope.hoverEdit = true;
};

$scope.hoverOut = function(){
    $scope.hoverEdit = false;
};

代码是可笑的,因为我认为它太多了。我认为它可以简化。无论如何,一旦项目悬停,结果就会切换所有项目。我有jQuery背景,所以我不知道如何在ng-repeat中让单个项目工作。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22532656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档