jQuery Object不是从左到右动画

时间:2017-05-24 11:44:18

标签: jquery

我试图让这个jquery对象从左向右移动,但它不起作用,也没有抛出任何错误!

$(document).ready(function(){

var cloud = "<img style='position: absolute;right: 0;bottom: 0;' src='"+ Cloud.one + "'>";
$('html').append(cloud);

console.log(cloud);

$(cloud).animate({
    'right': '200px'
})
});

var Cloud = {
    one: 'images/cloud1.png',
    two: 'images/cloud2.png',
    three: 'images/cloud3.png'
};

我不确定发生了什么,它附加到了正确的位置,但它根本没有移动,我希望制作多个物体并使用动画功能移动它们

2 个答案:

答案 0 :(得分:1)

只需替换

var cloud = $("<img style='position: absolute;right: 0;bottom: 0;' src='"+ Cloud.one + "'>");

$(cloud).animate

您可以保留原样或更改

cloud.animate

-e

以任何一种方式工作。

答案 1 :(得分:0)

只使用jQuery选择器工具,而不是对象变量:

$('img#asd')

注意firewall/proxysrv-erp2web.rold.corp 这就是全部:))