javascript - 如何将此代码编写为链接单击动画

标签 javascript jquery css

如何将此代码编写为链接点击动画。当我加载我的页面时,此动画起作用。

 (function () {
        var index = 0;
        var boxes = $('.box1, .box2, .box3, .box4, .box5, .box6');

        function start() {
            boxes.eq(index).addClass('animated');
            ++index;
            setTimeout(start, 80);
        };
        start();
    })();

当我点击一个链接时,我需要编写这个动画。我编写了这段代码来制作一个 CSS 动画。

最佳答案

你可以这样做......

jQuery("a#linkOne").click(function () {
    var index = 0;
    var boxes = $('.box1, .box2, .box3, .box4, .box5, .box6');

    function start() {
        boxes.eq(index).addClass('animated');
        ++index;
        setTimeout(start, 80);
    };
    start();
}

HTML

<a href="javascript:;" id="linkOne" > CLick Me</a>

关于javascript - 如何将此代码编写为链接单击动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18014406/

相关文章:

javascript - 如何在没有ajax的情况下调用上一页

javascript - Jquery Bootstrap Dropdown 在使用 PHP 中的 foreach 循环填充的表中不起作用

html - 父 div 对于子 div 来说太小了

css - 带背景色的全 Angular div

css - 如何删除下拉菜单上的填充

javascript - Adobe Javascript If/Else 下拉列表错误

Javascript 测试数组中的值

javascript - 如何将悬停效果更改为仅针对下拉菜单的 onclick

javascript - 在按钮上添加/删除类时遇到问题

javascript - 单击按钮后永久删除计时器