jQuery:如何淡出不常用的 div 列表,并在鼠标悬停时淡入?
假设您在网页上有一堆不常使用的元素,jQuery 如何使它们稍微淡化一点,但只有在没有鼠标悬停时?它必须在鼠标悬停时淡出!
Say you have a bunch of elements on a webpage you don't use much, how can jQuery fade them a little, but only when there is no mouseover? It must fade back on mouseover!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我是这样解决的:
我实际上将它用于 FogBugz - 他们有一个插件,可以让你将自己的 CSS + Javascript 插入到页面中,我用它来淡出大多数内容,但我正在处理的错误/功能列表。
I solved it like this:
I actually used it for FogBugz - they have a plugin that lets you insert your own CSS + Javascript into the page, I use it to fade out most stuff but the bug/feature list I'm working on.
如果您不需要动画内容,您可以使用
:hover
psoudo 选择器使用纯 css 来完成此操作,但是 jquery 中还有一个.hover()
方法,它会帮助你达到这个效果。像这样的东西:$('.my_less_used_divs').hover(fadeInFunction, fadeOutFunction);
if you dont need the animation stuff you can do this with pure css by using the
:hover
psoudo selector however there is also a.hover()
method in jquery, it will help you to achieve this effect. something like this:$('.my_less_used_divs').hover(fadeInFunction, fadeOutFunction);
将 antpaw 推荐的内容实际放入代码中。执行以下操作。
如果你喜欢这个,你应该给 antpaw 接受的答案。
To actually put what antpaw recommended into code. Do the following.
You should give antpaw the accepted answer if you like this.
此代码确实淡入和淡出。
This code does fade in and fade out.