首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jQuery:.mouseover() .mouseout()

jQuery:.mouseover() .mouseout()
EN

Stack Overflow用户
提问于 2014-12-14 14:17:21
回答 2查看 455关注 0票数 0

我是jQuery的新手,我有这个div,里面有一个图像和文本:在鼠标上-整个div应该向下移动,而在鼠标上-离开它应该回到它原来的位置。如果我在文本上触发鼠标,它会正常工作,但是如果我在父div或图像上做同样的操作,div就会继续上下移动。

这是我的HTML:

代码语言:javascript
运行
复制
<div id="sidebar">
   <a href="/">
      <img src="//path" width="150" style="margin-bottom:5px;" />
   </a>
   <div id="mydesc"></div> 
</div>

我的抄本是:

代码语言:javascript
运行
复制
  $('#sidebar').mouseover(function(){
      $('#mydesc').animate({
        'marginTop':"30"
      });
   });
   $('#sidebar').mouseout(function(){
      $('#mydesc').animate({
        'marginTop':"0"
      });
   });
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-14 14:47:28

这应该能解决问题。我以前也有过这个问题。只需使用.hover()和两个函数http://api.jquery.com/hover/。第一个功能是鼠标,其他功能是鼠标保存。通过使用这种方式,您可以减少代码,并且更容易跟上。http://jsfiddle.net/9urkfub2/

代码语言:javascript
运行
复制
$(document).ready(function(){


    $("#sidebar").hover(
        function(){
             $('#mydesc').animate({
                'marginTop':"30"
            });
        }, function(){
            $('#mydesc').animate({
                'marginTop':"0"
            });
        });
    });
票数 1
EN

Stack Overflow用户

发布于 2014-12-14 14:39:45

使用这个CSS。

代码语言:javascript
运行
复制
.grow {
  display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.grow:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

应用hover.css效果后的示例元素:

代码语言:javascript
运行
复制
 <a class="button grow">Add to Basket</a>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27470216

复制
相关文章

相似问题

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