javascript - 如何在可拖动div上应用悬停效果

标签 javascript jquery html

我有一个可拖动区域,其中有多个可以拖动的div。我希望对可拖动的 div 应用悬停效果。我只想在鼠标悬停效果上调用 ZOOM 类。这是我的代码

<小时/>
    $('<div style="background-image:url(images/'+numbersShuffled[i]+'.png);">'+ numbersShuffled[i] + '</div>').data( 'number', numberIndex ).attr( 'id', 'card'+i ).appendTo( '#cardPile' ).draggable( {    
      containment: '#content',
      stack: '#cardPile div',
      cursor: 'move',


      revert: true
    } );
  }
<小时/>

这里我想在鼠标悬停时缩放背景图像。为了缩放效果我有CSS

<小时/>
    .zoom {
    height: 200px;
    width: 200px;

    background-size: 100% 100%;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    background-position: center center;
}

.zoom:hover {
    background-size: 150% 150%;
}

最佳答案

应用 .zoom你的元素的类。现在他们没有任何类(class)。只需修改为 $(<div class="zoom" ...在 jQuery 选择器中或调用 .addClass('zoom') CSS 将完成剩下的工作。

关于javascript - 如何在可拖动div上应用悬停效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44277380/

相关文章:

javascript - 无法从父级访问功能 - 从父级向子级发送 Prop

javascript - 为什么我的媒体查询不起作用?

javascript - 删除附加的父元素

html - 选择元素下的一些文本

javascript - HTML/Javascript 设置两个选择选项并在选择第一个选项后重定向

Javascript 增广函数.prototype

javascript - AdBlock block requirejs/backbone 代码(锁定整个页面)

javascript - 使用 jquery 显示从 xml 到 html 的新行

javascript - 通过 jquery 添加链接并使其调用 jquery 函数

html - 保持 SVG 图像的笔划粗细