淡入悬停并淡出至原始状态或 onclick 保持悬停状态
你好,我是 jQuery 和 Javascript 的新手!
我要做的是:
带有 jquery 和缩略图的网站。
加载页面时,所有缩略图的不透明度都必须为 60%。一旦您将鼠标放在拇指上,它就需要淡出到 100%,如果您将鼠标移出,缩略图需要淡出到 60% 的不透明度。
当用户单击缩略图时,它必须保持 100% 的不透明度。一旦用户单击另一个缩略图,“旧”缩略图就必须淡回到 60%,而“新”缩略图必须保持 100%。 (它已经具有 100% 的不透明度,因为您将鼠标放在它上面)。
Hello I'm new to jQuery and Javascript!!
What I have to do is:
website with jquery and thumbnails.
When the page is loaded all the thumbnails have to be on 60% of opacity. As soon as you go with your mouse over a thumb it needs to fade to 100%, if you move with your mouse out the thumbnail needs to fade back up on 60% of opacity.
When the user click on a thumbnail it have to stay at 100% of opacity. As soon as the user click on another thumbnail the 'old' thumbnail has to fade back to 60% and the 'new' one has to stay at 100%. (it already has 100% opacity because you go with your mouse over it).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看看 jsFiddle 我已经设置了一个测试来展示它是如何工作的
Have a look on jsFiddle I have set up a test to show how this works
给你一个演示:
http://jsfiddle.net/sg3s/UtU8G/
悬停淡入淡出对于动画,如果锁定,则不要悬停,单击时淡出其他动画并锁定此动画。
编辑
作为奖励,这里有一个版本,您可以使用 ctrl 锁定多个缩略图。
http://jsfiddle.net/sg3s/UtU8G/6/
Here you go, a demo:
http://jsfiddle.net/sg3s/UtU8G/
On hover fade to animation, do not hover out if locked, on click fade others out and lock this one.
Edit
As a bonus, here is a version where you can lock multiple tumbnails using ctrl.
http://jsfiddle.net/sg3s/UtU8G/6/