javascript - 如何使用 jQuery 绘制边框动画?

标签 javascript jquery animation

我想在悬停时在链接周围绘制边框,动画如下 http://d2fhka9tf2vaj2.cloudfront.net/tuts/152_QTiPad/Milestones/JavaScriptWebsite.html

请给我一些片段或链接。

谢谢

这就是我尝试用 jquery 制作动画的方式

        $('a').on('hover', function() {
            $(this).animate({ border: '1px' }, 'slow', 'linear');
            $(this).animate({ border: 'solid' }, 'slow');
            $(this).animate({ border: '#ccc' }, 'slow');
        });

最佳答案

如果你不知道喜欢这个:)

$("#block").mouseenter(function(){
$("#span1,#span2,#span3,#span4").show(); 
$("#span1").animate({
height: "50px"
}, 1500 );
$("#span2").animate({
width: "110px"
}, 1500 );
$("#span3").animate({
height: "55px",
  top:"-5px"
}, 1500 );
$("#span4").animate({
width: "105px",
left:"-5px"
}, 1500 );
});

 $("#block").mouseleave(function(){
 $("#span1").animate({
 height: "5px"
}, 1500 );
$("#span2").animate({
width: "5px"
}, 1500 );
$("#span3").animate({
height: "5px",
  top:"50px"
}, 1500 );
$("#span4").animate({
width: "5px",
left:"100px"
}, 1500,function(){
 $("#span1,#span2,#span3,#span4").hide(); 
});

 });

参见 fiddle :Click me

关于javascript - 如何使用 jQuery 绘制边框动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21905182/

相关文章:

javascript - 使用过渡 + 不透明度更改 + 溢出隐藏时出现问题

javascript - 使用react-csv进行API调用

javascript - 溶解标题的背景图像

javascript - 将任意数字替换为变量中的特定数字

css - 打破CSS中的无限动画

android - 不会显示 Activity 之间的过渡动​​画

javascript - 如果任何给定类使用 javascript 匹配,则从元素中删除类

javascript - RegEx 中的变量 - 将 RegEx 语法转换为字符串 - 如何避免?

javascript - 传递/改变 jQuery UI 拖动事件

ios - 一次调用多个deleteRowsAtIndexPaths