Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用jQuery使文本链接具有动画效果?

如何使用jQuery使文本链接具有动画效果?
EN

Stack Overflow用户
提问于 2010-03-30 22:24:18
回答 1查看 690关注 0票数 1

我对jQuery有些陌生,我在尝试实现一些东西时遇到了问题。

我有一个垂直导航菜单,通过更改颜色、增加字母间距和在左侧添加边框,每个链接在悬停时都会显示动画。

一切都按我想要的方式运行,除了我点击链接的时候。单击链接后,文本将更改为不同的颜色,并保持相同的颜色,即使我将鼠标悬停在该链接上也是如此。

我想让它的颜色变化悬停保持完好无损,即使我点击链接。我确信我错过了一些简单的东西,但我已经尝试了我所知道的一切,但没有运气。任何建议都会很有帮助!

这是我为这个动画准备的。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script type="text/javascript">

$(document).ready(function(){
    $("ul.navlist li a").hover(function(){
       $(this).stop()
          .animate({paddingLeft: '10px',letterSpacing: '2px',borderWidth:'20px'},
                       {queue:false,easing:'easeInQuad'},50)
    },
    function(){
       $(this).stop()
           .animate({paddingLeft: '0px', letterSpacing: '0px',borderWidth:'0px'},
                    {queue:false,easing:'easeOutQuad'},50)
    });
});

</script>

我的导航列表的css在这里...

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.navlist {
    list-style: none;
}


.navlist a {
    border-left-color: #555555;
    border-left-style: solid;
    border-left-width: 0px;
    color: #c4c4c4;
}

.navlist a:hover {
    border-left-color: #555555;
    border-left-style: solid;
    color: #555555;
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-30 22:27:07

.navlist a.navlist a:hover之间添加一个.navlist a:visited声明,将文本颜色设置为#c4c4c4。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2549159

复制
相关文章
js动画效果大全_jquery 动画
在一些动画设置中,我们可以用CSS中已有的动画属性方便的设置动画效果,比如说animation动画,transition过渡,它们结合一些2D,3D变换可以达到可观的动画效果,但是涉及到更多更加复杂的动画这个时候我们还要基于JavaScript实现。在这里我们定义一个JavaScript中一个实用的函数以便今后的设置。
全栈程序员站长
2022/09/27
12.2K0
使用 jQuery Easing Plugin 增强动画过渡效果
jQuery 提供了一些诸如 show, hide, slideUp, fadeIn 等动画方法,可以方便的切换元素的显隐。更有强大的自定义动画方法 animate ,可以实现很多动画效果。为了让动画有好的过渡变化过程,官方为这些方法设置 easing 属性,但是官方没有给出很多过渡效果。
Denis
2023/04/15
6200
前端基础-jQuery动画效果
第9章 jQuery动画效果 jQuery提供了三组基本动画,这些动画都是标准的、有规律的效果,jQuery还提供了自定义动画的功能。 演示动画效果 [08-演示jQuery动画(animate).html] 9.1 三组基本动画 显示(show)与隐藏(hide)与切换(toggle)是一组动画: 滑入(slideUp)与滑出(slideDown)与切换(slideToggle),效果与卷帘门类似 淡入(fadeIn)与淡出(fadeOut)与切换(fadeToggle) $obj.show([spee
cwl_java
2020/03/26
3K0
jquery动画效果实例_动画js
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/03
8.9K0
jquery动画效果实例_动画js
【jQuery动画】显示与隐藏效果
在网页开发中,适当地使用动画可以使页面更加美观,进而增强用户体验。jQuery中内置了一系列方法用于实现动画,当这些方法不能满足实际要求时,用户也可以自定义动画。本期我们一起来了解一下显示与隐藏效果吧~
颜颜yan_
2022/12/01
6.7K0
【jQuery动画】显示与隐藏效果
让View具有弹性效果的动画——SpringAnimation
SpringAnimation和FlingAnimation一样,是DynamicAnimation的两种类型。Spring模拟的是物理世界的弹力,弹弹弹,弹走鱼尾纹,,, 先看下效果:
用户1108631
2019/08/17
2.1K0
jQuery 效果使用
.hide()   隐藏匹配的元素。   .hide()     这个方法不接受任何参数。   .hide([duration][,complete])     duration       一个字符串或者数字决定动画将运行多久。     complete       在动画执行完时执行的函数。   .hide([duration][,easing][,complete])     duration       一个字符串或者数字决定
用户1197315
2018/01/19
6.4K0
jquery基础教程之动画效果
1、show([speed,[easing],[fn]]) 显示隐藏的匹配元素。
老雷PHP全栈开发
2020/07/02
9670
让View具有减速效果的动画——FlingAnimation
Google除了提供了属性动画之外,还提供了一种基于物理的动画,叫做DynamicAnimation,与物理世界更贴近,关于这块可以参考https://www.jianshu.com/p/46b1cdc253e9。
用户1108631
2019/08/17
1.4K0
如何使用 AngularJS 创建出色的动画效果?
AngularJS 是一款功能强大的前端 JavaScript 框架,它提供了丰富的功能和工具,使得开发者能够轻松构建交互式的单页面应用程序(SPA)。其中一个重要的特性就是动画。AngularJS 提供了一套强大的动画系统,使得开发者能够创建各种各样的动画效果,以增强用户体验并提高应用程序的吸引力。
网络技术联盟站
2023/07/05
2240
使用animation添加动画效果
动画的本质是快速切换大量图片时在人脑中形成的具有连续性的画面,构成动画的最小单元是帧或动画帧。
岳泽以
2022/10/26
7290
JQuery 文本输入框放大镜效果
今天下午研究了下 "文本输入框放大镜效果" 当然KISSY官网也有这种组件 请看kissy demo
Java架构师必看
2021/05/20
2.7K0
动画效果:snapshotViewAfterScreenUpdates的使用
动画: 复杂动画的实现:首先要拆分,明确你自己要实现的效果是什么,然后开始拆分,第一步实现什么,然后实现什么…,怎么样链接起来。把复杂的动画拆分成一个个小步骤,然后一步步实现就可以了。
莫空9081
2021/03/01
1.5K0
动画效果:snapshotViewAfterScreenUpdates的使用
jQuery 编程 | jQuery 动画
jQuery提供了一些列的动画基本方法,同时也提供了自定动画方案.animate()。
闻说社
2022/08/10
6.1K0
jQuery stop() 方法用于在动画或效果完成前
可选的 stopAll 参数规定是否应该清除动画队列。默认是 false,即仅停止活动的动画,允许任何排入队列的动画向后执行。 可选的 goToEnd 参数规定是否立即完成当前动画。默认是 false。
用户7718188
2021/10/07
6520
jQuery 动画
jQuery动画相关方法概况 方法 说明 实例 hide()和show() 隐藏和显示 HTML 元素。 $("#hide").click(function(){    
静默虚空
2018/01/05
2.8K0
JavaScript 动画_jquery 动画
回调函数原理:函数可以作为一个参数。将这个函数作为参数传到另一个函数里面,当那个函数执行完之后,再执行传进去的这个函数,这个过程叫做回调。
全栈程序员站长
2022/11/04
2.4K0
JQuery效果
      $(selector).fadeIn(speed,callback);
用户3159471
2018/09/13
4K0
jQuery 效果
显示隐藏动画,常见有三个方法:show() / hide() / toggle() ;
清出于兰
2020/10/26
5.8K0
jQuery 效果
点击加载更多

相似问题

如何使按钮文本具有动画效果?(加载动画类型)- jquery?

20

使用jQuery使输入字段中的文本具有动画效果

40

jQuery使文本字段输入值具有动画效果

20

jQuery使单个元素具有动画效果

12

使粘滞菜单JQUERY具有动画效果

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文