如何将函数(动画)仅应用于具有相同类名的许多类中的选定类

内杰特·维亚斯

 <ul class="paralx-position">
                   <li class="paralx-dots"><span class="icon-text" id="2">Accelerate</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" data-box="div2" id="img2" tabindex="0"></img></li>
                   <li class="paralx-dots"><span class="icon-text" id="3">Transform</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" data-box="div3" id="img3" tabindex="0"></img></li>
                   <li class="paralx-dots"><span class="icon-text" id="1">Build</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" class="Active" data-box="div1"  id="img1"  tabindex="0"><span class="icon-position"><!--<img src="images/logos/noun_build_1909132.svg" class="icon"></img></span></img>--></li>
                   <li class="paralx-dots"><span class="icon-text" id="4">Ignite</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" data-box="div4" id="img4"  tabindex="0"></img></li>
                   <li class="paralx-dots"><span class="icon-text" id="5">Develop</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" data-box="div5" id="img5" tabindex="0"></img></li>
                   <li class="paralx-dots"><span class="icon-text" id="6">Engineer</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" data-box="div6" id="img6" tabindex="0"></img></li>
                 </ul>
               </div>

我正在用 css 做这个动画,但它有一些问题

.paralx-dot-1:focus{
    animation-name:bright-dot;
 animation-duration:1.5s;
 height: 24.75px;
 width: 24.75px;
   outline: none;
   -webkit-animation-fill-mode: forwards; 


}
@keyframes bright-dot {
 from {transform:scale(1,1);}
 to {transform:scale(2,2);}
}

在这个 css 中,动画工作正常,它只适用于选定的图像,因为焦点属性,但是当你点击其他任何地方时动画会重置,所以我用 Jquery 尝试了同样的方法,它工作但现在它适用于所有选定的图像,只包含点击的图像

$('.paralx-dot-1').on('click', function () {
  $(this).transition({ scale: 1.5 });
});

我用 Jquery 做了同样的功能,但我希望它只适用于选定的图像(点)
https://ibb.co/PhCZ16f)在这张图片中你可以看到它适用于所有选定的图像,因为它应该适用仅选择图像

迪帕克

希望这是你所期待的,谢谢

$('.paralx-dot-1').on('click', function () {
  $(this).transition({ scale: 1.5 });
  $(this).parent().siblings().find('img').transition({ scale: 1 });
});
.paralx-dot-1:focus{
    animation-name:bright-dot;
    animation-duration:1.5s;
    height: 24.75px;
    width: 24.75px;
    outline: none;
   -webkit-animation-fill-mode: forwards; 
}

@keyframes bright-dot {
    from {transform:scale(1,1);};
    to {transform:scale(2,2);}
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.1/jquery.min.js"></script>
<script src="http://ricostacruz.com/jquery.transit/jquery.transit.min.js"></script>
<ul class="paralx-position">
                   <li class="paralx-dots"><span class="icon-text" id="2">Accelerate</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" data-box="div2" id="img2" tabindex="0"></img></li>
                   <li class="paralx-dots"><span class="icon-text" id="3">Transform</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" data-box="div3" id="img3" tabindex="0"></img></li>
                   <li class="paralx-dots"><span class="icon-text" id="1">Build</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" class="Active" data-box="div1"  id="img1"  tabindex="0"><span class="icon-position"><!--<img src="images/logos/noun_build_1909132.svg" class="icon"></img></span></img>--></li>
                   <li class="paralx-dots"><span class="icon-text" id="4">Ignite</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" data-box="div4" id="img4"  tabindex="0"></img></li>
                   <li class="paralx-dots"><span class="icon-text" id="5">Develop</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" data-box="div5" id="img5" tabindex="0"></img></li>
                   <li class="paralx-dots"><span class="icon-text" id="6">Engineer</span><img src="images/Circle 1- Blue .svg" class="paralx-dot-1" data-box="div6" id="img6" tabindex="0"></img></li>
                 </ul>
               </div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将jQuery函数应用于具有相同类的所有元素?

来自分类Dev

如何将函数应用于具有相同类的所有新元素,但仅适用于新创建的元素?(JS函数)

来自分类Dev

如何将插入到另一个 div 中的 div 应用于具有相同类名的所有元素

来自分类Dev

如何将类应用于仅单击/选定的 div

来自分类Dev

如何将函数应用于数组中的所有元素(在C ++模板类中)

来自分类Dev

如何将CSS类应用于ng-repeat中的选定行

来自分类Dev

如何将不同的CSS样式应用于具有相同类名的2个元素?

来自分类Dev

如何将函数应用于选定单元格中的所有值?

来自分类Dev

如何将引导程序类应用于 css 文件中的每个相同的 HTML 元素?

来自分类Dev

如何将宏注释应用于具有上下文绑定的案例类?

来自分类Dev

将Jquery .one函数应用于具有相同类的元素

来自分类Dev

如何将Ajax调用返回的数据附加到动态创建的div(具有相同类名的许多div中)

来自分类Dev

在Julia中,如何将函数应用于具有数组的数据框?

来自分类Dev

如何将array_map应用于PHP中具有更多参数的函数?

来自分类Dev

如何将:special-members:仅应用于automodule指令中的一个类?

来自分类Dev

将类应用于具有属性的元素

来自分类Dev

将样式应用于具有连续数字的类

来自分类Dev

将toggleclass函数应用于已经具有一个类的元素

来自分类Dev

如何将javascript应用于多个类?

来自分类Dev

如何将CSS类应用于上传的图片?

来自分类Dev

如何将javascript应用于多个类?

来自分类Dev

CSS:如何将样式应用于特定类

来自分类Dev

如何将类内的函数应用于pandas Dataframe

来自分类Dev

如何正确地将CSS样式应用于具有特定类的div中的所有图像?

来自分类Dev

如何将动画应用于列表中的项目

来自分类Dev

将函数应用于类的所有实例

来自分类Dev

如何将具有泛型的函数类型应用于函数

来自分类Dev

独立地将带有jQuery的“实时” CSS应用于具有相同类的许多标签

来自分类Dev

如何将元类应用于我的所有类而无需在类声明中对其进行硬编码

Related 相关文章

  1. 1

    如何将jQuery函数应用于具有相同类的所有元素?

  2. 2

    如何将函数应用于具有相同类的所有新元素,但仅适用于新创建的元素?(JS函数)

  3. 3

    如何将插入到另一个 div 中的 div 应用于具有相同类名的所有元素

  4. 4

    如何将类应用于仅单击/选定的 div

  5. 5

    如何将函数应用于数组中的所有元素(在C ++模板类中)

  6. 6

    如何将CSS类应用于ng-repeat中的选定行

  7. 7

    如何将不同的CSS样式应用于具有相同类名的2个元素?

  8. 8

    如何将函数应用于选定单元格中的所有值?

  9. 9

    如何将引导程序类应用于 css 文件中的每个相同的 HTML 元素?

  10. 10

    如何将宏注释应用于具有上下文绑定的案例类?

  11. 11

    将Jquery .one函数应用于具有相同类的元素

  12. 12

    如何将Ajax调用返回的数据附加到动态创建的div(具有相同类名的许多div中)

  13. 13

    在Julia中,如何将函数应用于具有数组的数据框?

  14. 14

    如何将array_map应用于PHP中具有更多参数的函数?

  15. 15

    如何将:special-members:仅应用于automodule指令中的一个类?

  16. 16

    将类应用于具有属性的元素

  17. 17

    将样式应用于具有连续数字的类

  18. 18

    将toggleclass函数应用于已经具有一个类的元素

  19. 19

    如何将javascript应用于多个类?

  20. 20

    如何将CSS类应用于上传的图片?

  21. 21

    如何将javascript应用于多个类?

  22. 22

    CSS:如何将样式应用于特定类

  23. 23

    如何将类内的函数应用于pandas Dataframe

  24. 24

    如何正确地将CSS样式应用于具有特定类的div中的所有图像?

  25. 25

    如何将动画应用于列表中的项目

  26. 26

    将函数应用于类的所有实例

  27. 27

    如何将具有泛型的函数类型应用于函数

  28. 28

    独立地将带有jQuery的“实时” CSS应用于具有相同类的许多标签

  29. 29

    如何将元类应用于我的所有类而无需在类声明中对其进行硬编码

热门标签

归档