我不知道我是否缺少obvieouse的东西,但是,我认为你可以在jquery中动画图像?基本上我想达到这样的http://jsfiddle.net/Qm2FG/,但价格标签在这个网站http://nagomedia.blackflow.pl。不能用jquery动画图像
回答
那么你只需要使用你链接到你的问题的代码,但你需要在HTML文档中选择适当的元素:
$('.content').children('.main').children().hover(function() {
$(this).stop(true, true).animate({ top : "-=0.45em" }, 150);
}, function() {
$(this).stop(true, true).animate({ top :"+=0.45em" }, 150);
});
当我发布这个代码到我的开发者控制台在您的网站,当我将鼠标悬停在标签上时,您的标签就开始动画了。
注意使用.stop()
,这在使用-=
和+=
修饰符时非常有用。
UPDATE
您需要可以把你的JS在你的HTML文件(我个人最喜欢的)的结束或将代码放在一个的document.ready事件处理程序。你的代码试图绑定到尚不存在的元素,所以没有发生绑定。
$(function() {
$('.content').children('.main').children().hover(function() {
$(this).stop(true, true).animate({ top : "-=0.45em" }, 150);
}, function() {
$(this).stop(true, true).animate({ top :"+=0.45em" }, 150);
});
});
我喜欢把我的JS代码放在我的HTML文档的末尾,所以它们不会阻止页面的渲染。 CSS进入<head>
,所以它可用于正确设置文档样式,并且一旦设置了DOM,JS就会置于底部运行。
我不知道为什么它不能正常工作... – 2012-01-13 19:32:55
@MichałKorzeniowski您需要将您的JS放在HTML文档的末尾(我个人最喜欢的),或者将代码放在一个'document.ready'事件处理程序中。你的代码试图绑定到尚不存在的元素,所以没有发生绑定。检查我的答案以获得更新。 – Jasper 2012-01-13 19:34:28
谢谢您的时间和耐心:) – 2012-01-13 19:40:27
- 1. 用jQuery动画图像
- 2. jquery动画图像
- 3. JQuery动画切换图像
- 4. 动画jquery图像条
- 5. jQuery动画图像twiching
- 6. Jquery动画图像反转
- 7. jQuery动画图像交换
- 8. jQuery背景图像动画
- 9. 图像不动画
- 10. 怎么能动画图像
- 11. 不能动画jQuery中
- 12. jquery动态图像创作和动画
- 13. 图像动画像
- 14. jquery动画功能不起作用
- 15. 动画图像
- 16. 动画图像
- 17. jQuery将图像附加到div动画
- 18. jQuery悬停图像更改动画
- 19. jQuery为动画预加载图像
- 20. jquery - 动画和图像上下
- 21. jquery flytocart动画图像卡住
- 22. jQuery从CSS动画背景图像
- 23. 淡入jquery attr动画的图像?
- 24. JQuery动画批处理图像
- 25. 一个jQuery图像组动画
- 26. 带动画的jQuery图像滑块
- 27. jquery动画背景图像转换
- 28. jQuery的动画的图像替换
- 29. 我不能在图像上应用卷曲动画
- 30. jQuery动画不透明错误(移动图像)
是的,这是可能的。你尝试了什么?你有什么麻烦? – SLaks 2012-01-13 19:11:06
就像我写我试图动画价格标签http://nagomedia.blackflow.pl。但没有运气...... – 2012-01-13 19:15:01
你试过什么?你有什么麻烦? – SLaks 2012-01-13 19:15:39